Champlain Investment Partners »

Penumbra shares owned by Champlain Investment Partners

Quarter-by-quarter ownership of Penumbra (PEN) shares owned by Champlain Investment Partners from 13F filings

Historical chart of Champlain Investment Partners investment in Penumbra

Tip: Access up to 7 years of quarterly data

All positions including Penumbra held by Champlain Investment Partners consolidated in one spreadsheet with up to 7 years of data

Download as csvDownload consolidated filings csv Download as ExcelDownload consolidated filings xlsx

Quarterly reported holdings in Penumbra by Champlain Investment Partners

Quarter filed Position value Share count Share price at filing
2024-09-30 $301M 1.5M 194.31
2024-06-30 $231M 1.3M 179.97
2024-03-31 $242M 1.1M 223.18
2023-09-30 $86M 353k 241.91
2023-06-30 $183M 532k 344.06
2023-03-31 $175M 628k 278.69
2022-12-31 $174M 781k 222.46
2022-09-30 $153M 804k 189.60
2022-06-30 $76M 608k 124.52
2022-03-31 $105M 475k 222.13
2021-12-31 $135M 471k 287.32
2021-09-30 $116M 437k 266.50
2021-06-30 $119M 434k 274.06
2021-03-31 $117M 431k 270.58
2020-12-31 $82M 468k 175.00
2020-09-30 $78M 400k 194.38
2020-06-30 $72M 403k 178.82
2020-03-31 $52M 325k 161.33
2019-12-31 $44M 270k 164.27
2019-09-30 $33M 245k 134.49
2019-06-30 $30M 188k 160.00
2019-03-31 $28M 190k 147.01
2018-12-31 $38M 308k 122.20
2018-09-30 $69M 458k 149.70
2018-06-30 $46M 330k 138.15
2018-03-31 $46M 394k 115.65
2017-12-31 $37M 396k 94.10
2017-09-30 $41M 449k 90.30
2017-06-30 $42M 479k 87.75
2017-03-31 $32M 384k 83.45
2016-12-31 $20M 309k 63.80