Fuelcell Energy Inc (FCEL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

25,743,252Shares Outstanding
24,696,138Shares held by institutions
$617,650,411Value of institutional holdings
95.93%Institutional ownership %
38.60%Shares Changed QoQ
141No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Fuelcell Energy Inc (NASDAQ:FCEL) is held by 135 institutional investors per 13F filings through December 2025.

261 Institutional Holders

24,696,138 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
Legal & General Group Plc 31 Dec, 2025 2,893,183 2,893,183 0.00% $21,149,167.00
Legal & General Group Plc 31 Dec, 2025 2,865,746 -27,437 -0.95% $18,713,321.00
VANGUARD GROUP INC 31 Dec, 2025 2,495,652 1,422,043 132.45% $18,243,216.00
VANGUARD CAPITAL MANAGEMENT LLC 31 Dec, 2025 2,181,764 2,181,764 0.00% $14,246,919.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 1,720,168 485,873 39.36% $11,232,697.00
Invesco Ltd. 31 Dec, 2025 1,505,430 647,151 75.40% $11,004,693.00
TWO SIGMA INVESTMENTS, LP 31 Dec, 2025 1,281,216 276,272 27.49% $8,366,340.00
CenterBook Partners LP 31 Dec, 2025 1,278,746 1,278,746 0.00% $9,347,633.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 1,234,295 658,224 114.26% $9,022,696.00
RENAISSANCE TECHNOLOGIES LLC 31 Dec, 2025 1,219,600 150,600 14.09% $8,915,276.00
Invesco Ltd. 31 Dec, 2025 1,215,772 -289,658 -19.24% $7,938,991.00
BlackRock, Inc. 31 Dec, 2025 1,035,735 82,991 8.71% $6,763,349.00
TWO SIGMA INVESTMENTS, LP 31 Dec, 2025 1,004,944 319,245 46.56% $7,346,141.00
CenterBook Partners LP 31 Dec, 2025 986,037 -292,709 -22.89% $6,438,822.00
TWO SIGMA ADVISERS, LP 31 Dec, 2025 980,797 418,300 74.36% $7,169,626.00
BlackRock, Inc. 31 Dec, 2025 952,744 465,770 95.65% $6,964,559.00
Trexquant Investment LP 31 Dec, 2025 894,800 553,660 162.30% $6,540,988.00
RENAISSANCE TECHNOLOGIES LLC 31 Dec, 2025 886,600 -333,000 -27.30% $5,789,498.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 752,487 432,723 135.33% $4,913,740.00
Jpmorgan Chase & Co 31 Dec, 2025 643,303 358,890 126.19% $4,007,777.00