News + Filings Holdings
|
Champlain Investment Partners, LLC
> MEG
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | Montrose Environmental Group, Inc. | MEG | 1,459,140 | -64,060 | 61,458,977,000 | 7,126,433,000 | $42,120.00 |
03/31/2023 | Montrose Environmental Group, Inc. | MEG | 1,523,200 | 275,630 | 54,332,544,000 | 54,290,563,000 | $35,670.00 |
09/30/2022 | Montrose Environmental Group, Inc. | MEG | 1,247,570 | -13,505 | 41,981,000 | -593,000 | $33.65 |
06/30/2022 | Montrose Environmental Group, Inc. | MEG | 1,261,075 | 327,025 | 42,574,000 | -6,865,000 | $33.76 |
03/31/2022 | Montrose Environmental Group, Inc. | MEG | 934,050 | 391,140 | 49,439,000 | 11,158,000 | $52.93 |
12/31/2021 | Montrose Environmental Group, Inc. | MEG | 542,910 | 542,910 | 38,281,000 | 38,281,000 | $70.51 |
<< Prev Next >> |
|