CIP
PEN icon

Champlain Investment Partners’s Penumbra PEN Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$191M Sell
743,710
-126,213
-15% -$32.4M 1.33% 13
2025
Q1
$233M Sell
869,923
-626,034
-42% -$167M 1.69% 5
2024
Q4
$355M Sell
1,495,957
-52,015
-3% -$12.4M 2.25% 3
2024
Q3
$301M Buy
1,547,972
+264,122
+21% +$51.3M 1.82% 6
2024
Q2
$231M Buy
1,283,850
+199,255
+18% +$35.9M 1.42% 16
2024
Q1
$242M Buy
1,084,595
+616,700
+132% +$138M 1.39% 17
2023
Q4
$118M Buy
467,895
+114,505
+32% +$28.8M 0.7% 59
2023
Q3
$85.5M Sell
353,390
-178,410
-34% -$43.2M 0.55% 78
2023
Q2
$183M Sell
531,800
-96,475
-15% -$33.2M 1.13% 30
2023
Q1
$175M Sell
628,275
-152,390
-20% -$42.5M 1.1% 27
2022
Q4
$174M Sell
780,665
-23,410
-3% -$5.21M 1.11% 25
2022
Q3
$152M Buy
804,075
+195,635
+32% +$37.1M 1.04% 30
2022
Q2
$75.8M Buy
608,440
+133,720
+28% +$16.7M 0.49% 87
2022
Q1
$105M Buy
474,720
+3,940
+0.8% +$875K 0.55% 79
2021
Q4
$135M Buy
470,780
+34,195
+8% +$9.82M 0.61% 74
2021
Q3
$116M Buy
436,585
+2,215
+0.5% +$590K 0.56% 82
2021
Q2
$119M Buy
434,370
+3,615
+0.8% +$991K 0.57% 80
2021
Q1
$117M Sell
430,755
-37,340
-8% -$10.1M 0.61% 75
2020
Q4
$81.9M Buy
468,095
+68,485
+17% +$12M 0.47% 84
2020
Q3
$77.7M Sell
399,610
-3,190
-0.8% -$620K 0.53% 72
2020
Q2
$72M Buy
402,800
+78,140
+24% +$14M 0.52% 77
2020
Q1
$52.4M Buy
324,660
+55,035
+20% +$8.88M 0.47% 80
2019
Q4
$44.3M Buy
269,625
+24,255
+10% +$3.98M 0.32% 101
2019
Q3
$33M Buy
245,370
+57,045
+30% +$7.67M 0.27% 103
2019
Q2
$30.1M Sell
188,325
-1,470
-0.8% -$235K 0.25% 105
2019
Q1
$27.9M Sell
189,795
-117,835
-38% -$17.3M 0.24% 108
2018
Q4
$37.6M Sell
307,630
-149,825
-33% -$18.3M 0.38% 94
2018
Q3
$68.5M Buy
457,455
+127,865
+39% +$19.1M 0.61% 78
2018
Q2
$45.5M Sell
329,590
-64,620
-16% -$8.93M 0.44% 95
2018
Q1
$45.6M Sell
394,210
-2,120
-0.5% -$245K 0.49% 87
2017
Q4
$37.3M Sell
396,330
-52,655
-12% -$4.95M 0.42% 88
2017
Q3
$40.5M Sell
448,985
-29,856
-6% -$2.7M 0.48% 85
2017
Q2
$42M Buy
478,841
+94,556
+25% +$8.3M 0.51% 81
2017
Q1
$32.1M Buy
384,285
+75,055
+24% +$6.26M 0.42% 91
2016
Q4
$19.7M Buy
+309,230
New +$19.7M 0.27% 108