News + Filings Holdings
|
Champlain Investment Partners, LLC
> PEN
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | Penumbra Inc | PEN | 531,800 | -96,475 | 182,971,108,000 | 7,877,148,000 | $344,060.00 |
03/31/2023 | Penumbra Inc | PEN | 628,275 | -175,800 | 175,093,960,000 | 174,941,507,000 | $278,690.00 |
09/30/2022 | Penumbra Inc | PEN | 804,075 | 195,635 | 152,453,000 | 76,690,000 | $189.60 |
06/30/2022 | Penumbra Inc | PEN | 608,440 | 133,720 | 75,763,000 | -29,687,000 | $124.52 |
03/31/2022 | Penumbra Inc | PEN | 474,720 | 3,940 | 105,450,000 | -29,815,000 | $222.13 |
12/31/2021 | Penumbra Inc | PEN | 470,780 | 34,195 | 135,265,000 | 18,915,000 | $287.32 |
09/30/2021 | Penumbra Inc | PEN | 436,585 | 2,215 | 116,350,000 | -2,693,000 | $266.50 |
06/30/2021 | Penumbra Inc | PEN | 434,370 | 3,615 | 119,043,000 | 2,489,000 | $274.06 |
03/31/2021 | Penumbra Inc | PEN | 430,755 | -37,340 | 116,554,000 | 34,637,000 | $270.58 |
12/31/2020 | Penumbra Inc | PEN | 468,095 | 68,485 | 81,917,000 | 4,241,000 | $175.00 |
09/30/2020 | Penumbra Inc | PEN | 399,610 | -3,190 | 77,676,000 | 5,647,000 | $194.38 |
06/30/2020 | Penumbra Inc | PEN | 402,800 | 78,140 | 72,029,000 | 19,652,000 | $178.82 |
03/31/2020 | Penumbra Inc | PEN | 324,660 | 55,035 | 52,377,000 | 8,086,000 | $161.33 |
12/31/2019 | Penumbra Inc | PEN | 269,625 | 24,255 | 44,291,000 | 11,291,000 | $164.27 |
09/30/2019 | Penumbra Inc | PEN | 245,370 | 57,045 | 33,000,000 | 2,868,000 | $134.49 |
06/30/2019 | Penumbra Inc | PEN | 188,325 | -1,470 | 30,132,000 | 2,230,000 | $160.00 |
03/31/2019 | Penumbra Inc | PEN | 189,795 | -117,835 | 27,902,000 | -9,690,000 | $147.01 |
12/31/2018 | Penumbra Inc | PEN | 307,630 | -149,825 | 37,592,000 | -30,889,000 | $122.20 |
09/30/2018 | Penumbra Inc | PEN | 457,455 | 127,865 | 68,481,000 | 22,948,000 | $149.70 |
06/30/2018 | Penumbra Inc | PEN | 329,590 | -64,620 | 45,533,000 | -57,000 | $138.15 |
03/31/2018 | Penumbra Inc | PEN | 394,210 | -2,120 | 45,590,000 | 8,295,000 | $115.65 |
12/31/2017 | Penumbra Inc | PEN | 396,330 | -52,655 | 37,295,000 | -3,248,000 | $94.10 |
09/30/2017 | Penumbra Inc | PEN | 448,985 | -29,856 | 40,543,000 | -1,475,000 | $90.30 |
06/30/2017 | Penumbra Inc | PEN | 478,841 | 94,556 | 42,018,000 | 9,949,000 | $87.75 |
03/31/2017 | Penumbra Inc | PEN | 384,285 | 75,055 | 32,069,000 | 12,340,000 | $83.45 |
12/31/2016 | Penumbra Inc | PEN | 309,230 | 309,230 | 19,729,000 | 19,729,000 | $63.80 |
<< Prev Next >> |
|