Back to TUDOR INVESTMENT CORP ET ALPEN
PEN3 quarters
Position history for TUDOR INVESTMENT CORP ET AL's holdings in PENUMBRA INC
TUDOR INVESTMENT CORP ET AL holds 411,118 shares of PEN (PENUMBRA INC), worth $135M as of 2026-Q1. This is a new position. PEN represents 0.3% of TUDOR INVESTMENT CORP ET AL's portfolio.
Current Value
$135M
Current Shares
411,118
Total Value Change
+$120.1M
Total Shares Change
+352,929
Quarter-by-Quarter History
Other major holders of PEN: FMR LLC, BlackRock, Inc.