Plug Power Inc (PLUG) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

894,956,962Shares Outstanding
3,976,185Shares held by institutions
$7,236,657Value of institutional holdings
72.47%Institutional ownership %
26.31%Shares Changed QoQ
432No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

A total of 432 institutions have reported a stake in Plug Power Inc (NASDAQ:PLUG) as of December 2025, according to recent 13F filings with the SEC.

432 Institutional Holders

3,976,185 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
VANGUARD GROUP INC 31 Dec, 2025 129,599,295 19,967,339 18.21% $255,310,612.00
BlackRock, Inc. 31 Dec, 2025 117,184,111 17,594,907 17.67% $230,852,701.00
STATE STREET CORP 31 Dec, 2025 32,258,283 7,416,943 29.86% $63,548,818.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 31,268,670 3,456,323 12.43% $61,611,190.00
UBS Group AG 31 Dec, 2025 29,174,861 5,892,263 25.31% $57,474,476.00
TWO SIGMA INVESTMENTS, LP 31 Dec, 2025 28,371,995 17,541,102 161.95% $55,892,830.00
D. E. Shaw & Co., Inc. 31 Dec, 2025 22,111,898 9,231,815 71.68% $43,560,439.00
JANE STREET GROUP, LLC 31 Dec, 2025 16,349,864 6,691,294 69.28% $32,209,232.00
MORGAN STANLEY 31 Dec, 2025 14,679,617 9,670,070 193.03% $28,918,846.00
RENAISSANCE TECHNOLOGIES LLC 31 Dec, 2025 14,052,600 14,052,600 0.00% $27,683,622.00
TWO SIGMA ADVISERS, LP 31 Dec, 2025 11,018,584 8,395,800 320.11% $21,706,610.00
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 31 Dec, 2025 10,986,091 1,460,745 15.34% $21,642,599.00
GOLDMAN SACHS GROUP INC 31 Dec, 2025 10,252,474 -16,307,903 -61.40% $20,197,374.00
NORTHERN TRUST CORP 31 Dec, 2025 9,973,389 -23,332 -0.23% $19,647,576.00
Nuveen, LLC 31 Dec, 2025 9,256,428 36,704 0.40% $18,235,163.00
Legal & General Group Plc 31 Dec, 2025 9,232,431 -8,462,646 -47.82% $18,187,890.00
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. 31 Dec, 2025 8,772,273 -773,532 -8.10% $17,248,737.00
FMR LLC 31 Dec, 2025 7,975,021 7,915,131 13,216.11% $15,710,791.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 6,965,714 -2,853,125 -29.06% $13,722,457.00
BANK OF AMERICA CORP /DE/ 31 Dec, 2025 6,091,086 4,117,872 208.69% $11,999,439.00