Back to Capula Management Ltd Capula Management Ltd

PENPEN
4 quarters

Position history for Capula Management LtdCapula Management Ltd's holdings in PENUMBRA INC

Capula Management Ltd holds 83,000 shares of PEN (PENUMBRA INC), worth $26.2M as of 2026-Q2. The position was decreased (-18.4% shares). PEN represents 0.1% of Capula Management Ltd's portfolio.

Current Value

$26.2M

Current Shares

83,000

Total Value Change

+$25.8M

Total Shares Change

+81,668

Quarter-by-Quarter History
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q2
Latest
Decreased
83,000
-18.4%
$26.2M0.1%$315.75
0
2026-Q1
New
101,779
-
$33.4M0.2%$340.16
48
2021-Q3
Exited
0
-100.0%
$00.0%$265.10
0
2021-Q2
New
1,332
-
$365,0000.0%$276.88
33

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