Back to CI Champlain Investment Partners, LLC
PENShowing 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
Other major holders of PEN: FMR LLC, BlackRock, Inc.