Position history for Champlain Investment Partners, LLC's holdings in MSA Safety Inc
Current Value
$169.9M
Current Shares
1.1M
Total Value Change
$0
Total Shares Change
0