Back to TUDOR INVESTMENT CORP ET AL

PEN
3 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
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q1
Latest
New
411,118
-
$135M0.3%$340.16
50
2025-Q3
Exited
0
-100.0%
$00.0%$251.65
0
2025-Q2
New
58,189
-
$14.9M0.0%$256.43
39

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