Filing Flows

Filing Flows › Penumbra (PEN) › Who owns the stock

Who owns Penumbra (PEN) stock

419 funds reported Penumbra (PEN) shares in their latest 13F filings, worth $11.2B in all. The largest holder is BlackRock ($1.4B). Last quarter 167 funds added to their stakes and 219 cut them.

Largest holders of PEN (13F)Largest holders of PEN (13F)BlackRock$1.4BVanguard Group$1.2BHBK Investments L P$581MVanguard Capital Management LLC$540MVanguard Portfolio Management LLC$526MState Street$393MExodusPoint Capital Management, LP$344MBalyasny Asset Management L.P.$344MGoldman Sachs Group$267MArrowstreet Capital, Limited Part…$264M

Largest holders (13F)

FundSharesValueChangeQuarter
BlackRock4,297,555$1.4Bdecrease2026-06-30
Vanguard Group3,770,569$1.2Bdecrease2025-12-31
HBK Investments L P1,838,508$581Mincrease2026-06-30
Vanguard Capital Management LLC1,709,877$540Mincrease2026-06-30
Vanguard Portfolio Management LLC1,667,276$526Mincrease2026-06-30
State Street1,243,258$393Mincrease2026-06-30
ExodusPoint Capital Management, LP1,090,430$344Mincrease2026-06-30
Balyasny Asset Management L.P.1,090,163$344Mincrease2026-06-30
Goldman Sachs Group847,104$267Mincrease2026-06-30
Arrowstreet Capital, Limited Partnership834,903$264Mincrease2026-06-30
Geode Capital Management, LLC796,471$252Mincrease2026-06-30
UBS Group AG703,822$222Mincrease2026-06-30
Millennium Management LLC700,611$221Mdecrease2026-06-30
Morgan Stanley591,824$187Mincrease2026-06-30
AQR Arbitrage LLC563,873$178Mincrease2026-06-30

Penumbra's latest quarter

Penumbra, Q3 2026: revenue $410M (+16% year over year), operating margin 12.4%, net earnings $42.3M, operating cash flow $41.5M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most PEN stock?

By the latest 13F filings: BlackRock ($1.4B); Vanguard Group ($1.2B); HBK Investments L P ($581M); Vanguard Capital Management LLC ($540M); Vanguard Portfolio Management LLC ($526M).

What is the short interest in PEN?

2,262,502 shares were sold short at the 2026-10-15 settlement, 0.75% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.