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.
| 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 |