Penumbra Inc (PEN) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

39,188,889Shares Outstanding
1,193,891Shares held by institutions
$407,152,648Value of institutional holdings
87.43%Institutional ownership %
2.76%Shares Changed QoQ
411No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

According to SEC filings for the period ending December 2025, Penumbra Inc (NYSE:PEN) is held by 411 institutional firms.

411 Institutional Holders

1,193,891 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
FMR LLC 31 Dec, 2025 5,131,942 -759,723 -12.89% $1,595,572,092.00
BlackRock, Inc. 31 Dec, 2025 4,140,589 -30,303 -0.73% $1,287,350,472.00
VANGUARD GROUP INC 31 Dec, 2025 3,770,569 -64,914 -1.69% $1,172,307,607.00
STATE STREET CORP 31 Dec, 2025 1,157,417 -7,533 -0.65% $359,852,519.00
CITADEL ADVISORS LLC 31 Dec, 2025 990,275 19,277 1.99% $307,886,400.00
BAILLIE GIFFORD & CO 31 Dec, 2025 876,325 -32,221 -3.55% $272,458,205.00
RTW INVESTMENTS, LP 31 Dec, 2025 866,499 0 0.00% $269,403,204.00
JPMORGAN CHASE & CO 31 Dec, 2025 797,490 -46,207 -5.48% $247,947,693.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 767,832 476,026 163.13% $238,726,647.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 766,510 18,738 2.51% $238,365,474.00
Clearbridge Investments, LLC 31 Dec, 2025 690,814 -66,694 -8.80% $214,781,046.00
Champlain Investment Partners, LLC 31 Dec, 2025 601,804 -116,096 -16.17% $187,106,882.00
Artisan Partners Limited Partnership 31 Dec, 2025 594,112 370,636 165.85% $184,715,346.00
MORGAN STANLEY 31 Dec, 2025 525,507 -167,947 -24.22% $163,386,028.00
JANUS HENDERSON GROUP PLC 31 Dec, 2025 475,898 7,050 1.50% $147,961,978.00
Holocene Advisors, LP 31 Dec, 2025 471,348 161,129 51.94% $146,546,807.00
Capital World Investors 31 Dec, 2025 426,456 10,724 2.58% $132,589,435.00
CONGRESS ASSET MANAGEMENT CO 31 Dec, 2025 382,350 -46,822 -10.91% $118,876,439.00
Allspring Global Investments Holdings, LLC 31 Dec, 2025 358,626 -6,471 -1.77% $110,966,057.00
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC 31 Dec, 2025 345,974 345,974 0.00% $107,566,776.00