Skip to main content

Point72 Asset Management, L.P.

Position in PEN — Penumbra Inc

CIK 1603466 STAMFORD, CT

Position in PEN

as of Jun 30, 2026 · filed Aug 14, 2026
Position Value
$2,070,372
-$23,061,105 QoQ
Shares Held
6,557
-91.9% QoQ
Ownership
0.017%
of shares outstanding
% of Portfolio
0.00%
of 13F equity value
Holder Rank
#194
of 446 holders
Holding Since
Mar 2021
15 quarters on record
Voting authority Sole 0% Shared 100% None 0%

Common Shares in PEN Over Time

Shares Held

Position Value (USD)

Derivatives in PEN

reported options exposure · as of Sep 30, 2025
CallValue
$0
CallShares
0
PutValue
$2,153,220
PutShares
8,500

Notional value of option positions as reported on Form 13F. Calls and puts are disclosed separately and do not net against the common-share stake above.

Position in Medical Devices

Healthcare · as of Jun 30, 2026

Point72 Asset Management, L.P. holds $823,632,025 across 47 Medical Devices names. PEN ranks #24 (0.3% of the industry book) .

# Ticker Company Shares Value (USD) Open

All Filings in PEN

Export CSV
22 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $2,070,372 6,557
2025-12-31 $25,131,477 80,832
2025-09-30 $2,153,220 8,500
2025-06-30 $35,939,748 140,045
2025-06-30 $1,077,846 4,200
2025-06-30 $2,745,941 10,700
2025-03-31 $2,861,287 10,700
2025-03-31 $43,717,523 163,485
2025-03-31 $1,684,683 6,300
2024-03-31 $1,919,348 8,600
2024-03-31 $7,454,212 33,400
2023-12-31 $5,030,800 20,000
2023-12-31 $2,163,244 8,600
2023-09-30 $4,088,279 16,900
2023-09-30 $2,419,100 10,000
2023-06-30 $2,501,316 7,270
2022-09-30 $4,815,840 25,400
2022-06-30 $4,499,032 36,131
2021-12-31 $45,741,344 159,200
2021-09-30 $59,456,683 223,102
2021-06-30 $9,434,789 34,426
2021-03-31 $9,253,836 34,200