Rocket


News + Filings
Holdings

Champlain Investment Partners, LLC > PEN

DateNameTickerSharesChangeValueChangePrice
06/30/2023Penumbra IncPEN531,800-96,475182,971,108,0007,877,148,000$344,060.00
03/31/2023Penumbra IncPEN628,275-175,800175,093,960,000174,941,507,000$278,690.00
09/30/2022Penumbra IncPEN804,075195,635152,453,00076,690,000$189.60
06/30/2022Penumbra IncPEN608,440133,72075,763,000-29,687,000$124.52
03/31/2022Penumbra IncPEN474,7203,940105,450,000-29,815,000$222.13
12/31/2021Penumbra IncPEN470,78034,195135,265,00018,915,000$287.32
09/30/2021Penumbra IncPEN436,5852,215116,350,000-2,693,000$266.50
06/30/2021Penumbra IncPEN434,3703,615119,043,0002,489,000$274.06
03/31/2021Penumbra IncPEN430,755-37,340116,554,00034,637,000$270.58
12/31/2020Penumbra IncPEN468,09568,48581,917,0004,241,000$175.00
09/30/2020Penumbra IncPEN399,610-3,19077,676,0005,647,000$194.38
06/30/2020Penumbra IncPEN402,80078,14072,029,00019,652,000$178.82
03/31/2020Penumbra IncPEN324,66055,03552,377,0008,086,000$161.33
12/31/2019Penumbra IncPEN269,62524,25544,291,00011,291,000$164.27
09/30/2019Penumbra IncPEN245,37057,04533,000,0002,868,000$134.49
06/30/2019Penumbra IncPEN188,325-1,47030,132,0002,230,000$160.00
03/31/2019Penumbra IncPEN189,795-117,83527,902,000-9,690,000$147.01
12/31/2018Penumbra IncPEN307,630-149,82537,592,000-30,889,000$122.20
09/30/2018Penumbra IncPEN457,455127,86568,481,00022,948,000$149.70
06/30/2018Penumbra IncPEN329,590-64,62045,533,000-57,000$138.15
03/31/2018Penumbra IncPEN394,210-2,12045,590,0008,295,000$115.65
12/31/2017Penumbra IncPEN396,330-52,65537,295,000-3,248,000$94.10
09/30/2017Penumbra IncPEN448,985-29,85640,543,000-1,475,000$90.30
06/30/2017Penumbra IncPEN478,84194,55642,018,0009,949,000$87.75
03/31/2017Penumbra IncPEN384,28575,05532,069,00012,340,000$83.45
12/31/2016Penumbra IncPEN309,230309,23019,729,00019,729,000$63.80
<< Prev     Next >>

Rocket Data Systems, Inc. © 2019 | Contact Us | Data Disclaimer | Terms of Use | Privacy