Back to
MILLENNIUM MANAGEMENT LLC
PENShowing 8 of 30 quarters
Position history for
MILLENNIUM MANAGEMENT LLC's holdings in PENUMBRA INC
MILLENNIUM MANAGEMENT LLC holds 700,611 shares of PEN (PENUMBRA INC), worth $221.2M as of 2026-Q2. The position was decreased (-36.2% shares). PEN represents 0.1% of MILLENNIUM MANAGEMENT LLC's portfolio.
Current Value
$221.2M
Current Shares
700,611
Total Value Change
+$220.2M
Total Shares Change
+695,362
Quarter-by-Quarter History
Other major holders of PEN: FMR LLC, BlackRock, Inc.