Champlain Investment Partners’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$161M Sell
491,382
-110,422
-18% -$37.4M 2.05% 2
2025
Q4
$187M Sell
601,804
-116,096
-16% -$32.1M 1.89% 1
2025
Q3
$182M Sell
717,900
-25,810
-3% -$6.51M 1.37% 13
2025
Q2
$191M Sell
743,710
-126,213
-15% -$34.4M 1.33% 13
2025
Q1
$233M Sell
869,923
-626,034
-42% -$169M 1.69% 5
2024
Q4
$355M Sell
1,495,957
-52,015
-3% -$11.8M 2.25% 3
2024
Q3
$301M Buy
1,547,972
+264,122
+21% +$49.9M 1.82% 6
2024
Q2
$231M Buy
1,283,850
+199,255
+18% +$39.8M 1.42% 16
2024
Q1
$242M Buy
1,084,595
+616,700
+132% +$152M 1.39% 17
2023
Q4
$118M Buy
467,895
+114,505
+32% +$25.3M 0.7% 59
2023
Q3
$85.5M Sell
353,390
-178,410
-34% -$49.5M 0.55% 78
2023
Q2
$183M Sell
531,800
-96,475
-15% -$29.6M 1.13% 30
2023
Q1
$175M Sell
628,275
-152,390
-20% -$38.9M 1.1% 27
2022
Q4
$174M Sell
780,665
-23,410
-3% -$4.58M 1.11% 25
2022
Q3
$152M Buy
804,075
+195,635
+32% +$31.4M 1.04% 30
2022
Q2
$75.8M Buy
608,440
+133,720
+28% +$21.2M 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.04M 0.61% 74
2021
Q3
$116M Buy
436,585
+2,215
+0.5% +$595K 0.56% 82
2021
Q2
$119M Buy
434,370
+3,615
+0.8% +$987K 0.57% 80
2021
Q1
$117M Sell
430,755
-37,340
-8% -$9.64M 0.61% 75
2020
Q4
$81.9M Buy
468,095
+68,485
+17% +$15M 0.47% 84
2020
Q3
$77.7M Sell
399,610
-3,190
-0.8% -$671K 0.53% 72
2020
Q2
$72M Buy
402,800
+78,140
+24% +$13.6M 0.52% 77
2020
Q1
$52.4M Buy
324,660
+55,035
+20% +$9.27M 0.47% 80
2019
Q4
$44.3M Buy
269,625
+24,255
+10% +$3.86M 0.32% 101
2019
Q3
$33M Buy
245,370
+57,045
+30% +$8.82M 0.27% 103
2019
Q2
$30.1M Sell
188,325
-1,470
-0.8% -$212K 0.25% 105
2019
Q1
$27.9M Sell
189,795
-117,835
-38% -$16.8M 0.24% 108
2018
Q4
$37.6M Sell
307,630
-149,825
-33% -$20.1M 0.38% 94
2018
Q3
$68.5M Buy
457,455
+127,865
+39% +$17.9M 0.61% 78
2018
Q2
$45.5M Sell
329,590
-64,620
-16% -$9.2M 0.44% 95
2018
Q1
$45.6M Sell
394,210
-2,120
-0.5% -$219K 0.49% 87
2017
Q4
$37.3M Sell
396,330
-52,655
-12% -$5.22M 0.42% 88
2017
Q3
$40.5M Sell
448,985
-29,856
-6% -$2.57M 0.48% 85
2017
Q2
$42M Buy
478,841
+94,556
+25% +$8.03M 0.51% 81
2017
Q1
$32.1M Buy
384,285
+75,055
+24% +$5.68M 0.42% 91
2016
Q4
$19.7M Buy
+309,230
New +$20.7M 0.27% 108

Other funds holding PEN

Champlain Investment Partners's PEN Position: Q1 2026 in Review

Champlain Investment Partners reduced its Penumbra (PEN) stake by 18% in Q1 2026, selling an estimated $37.4M and leaving 491,382 shares worth $161M. The position accounts for 2.05% of the portfolio, ranked #2.

Champlain Investment Partners first reported a position in PEN in Q4 2016 and has held it in 38 quarters since. The position peaked at $355M in Q4 2024. 482 funds tracked by Wall St. Rank hold PEN as of Q1 2026.

  • Champlain Investment Partners held 491,382 shares of Penumbra worth $161M as of Q1 2026.
  • Champlain Investment Partners sold 110,422 Penumbra shares in Q1 2026, an estimated $37.4M.
  • Penumbra made up 2.05% of Champlain Investment Partners's portfolio in Q1 2026, its #2 holding.
  • Champlain Investment Partners first reported a position in Penumbra in Q4 2016 and has held it in 38 quarters since.
  • Champlain Investment Partners's Penumbra position peaked at $355M in Q4 2024.
  • 482 funds tracked by Wall St. Rank held Penumbra as of Q1 2026.

Based on Champlain Investment Partners's 13F filing for Q1 2026, filed 13 May 2026.