Back to CI Champlain Investment Partners, LLC

PENPEN
Showing 8 of 30 quarters

Position history for CIChamplain Investment Partners, LLC's holdings in PENUMBRA INC

Champlain Investment Partners, LLC holds 219,032 shares of PEN (PENUMBRA INC), worth $69.2M as of 2026-Q2. The position was decreased (-55.4% shares). PEN represents 1.8% of Champlain Investment Partners, LLC's portfolio.

Current Value

$69.2M

Current Shares

219,032

Total Value Change

-$231.6M

Total Shares Change

-1.3M

Quarter-by-Quarter History
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q2
Latest
Decreased
219,032
-55.4%
$69.2M1.8%$315.75
0
2026-Q1
Decreased
491,382
-18.4%
$161.4M2.0%$340.16
0
2025-Q4
Decreased
601,804
-16.2%
$187.1M1.9%$314.27
0
2025-Q3
Decreased
717,900
-3.5%
$181.9M1.4%$251.65
0
2025-Q2
Decreased
743,710
-14.5%
$190.9M1.3%$256.43
0
2025-Q1
Decreased
869,923
-41.9%
$232.6M1.7%$267.56
0
2024-Q4
Decreased
1.5M
-3.4%
$355.3M2.2%$238.18
0
2024-Q3
Increased
1.5M
+20.6%
$300.8M1.8%$191.55
58

Other major holders of PEN: FMR LLC, BlackRock, Inc.

Analytics tracking helps us improve the product. Essential functions stay on either way. How analytics data is used