Filing Flows

Filing Flows › Fuelcell Energy (FCEL) › Who owns the stock

Who owns Fuelcell Energy (FCEL) stock

208 funds reported Fuelcell Energy (FCEL) shares in their latest 13F filings, worth $1.5B in all. The largest holder is BlackRock ($155M). Last quarter 139 funds added to their stakes and 54 cut them.

Largest holders of FCEL (13F)Largest holders of FCEL (13F)BlackRock$155MLegal & General Group$87.1MVanguard Capital Management LLC$84.0MState Street$77.2MTwo Sigma Investments, LP$74.2MGeode Capital Management, LLC$50.7MEncompass Capital Advisors LLC$49.2MUBS Group AG$45.9MRenaissance Technologies LLC$45.8MAnatole Investment Management$42.0M

Largest holders (13F)

FundSharesValueChangeQuarter
BlackRock4,311,575$155Mincrease2026-06-30
Legal & General Group2,419,645$87.1Mdecrease2026-06-30
Vanguard Capital Management LLC2,332,924$84.0Mincrease2026-06-30
State Street2,143,908$77.2Mincrease2026-06-30
Two Sigma Investments, LP2,061,353$74.2Mincrease2026-06-30
Geode Capital Management, LLC1,408,580$50.7Mincrease2026-06-30
Encompass Capital Advisors LLC1,365,900$49.2Mnew2026-06-30
UBS Group AG1,274,341$45.9Mincrease2026-06-30
Renaissance Technologies LLC1,272,500$45.8Mincrease2026-06-30
Anatole Investment Management1,165,501$42.0Mnew2026-06-30
T. Rowe Price Investment Management1,121,375$40.4Mnew2026-06-30
Driehaus Capital Management LLC1,014,687$36.5Mnew2026-06-30
Invesco982,042$35.4Mdecrease2026-06-30
Baird Financial Group866,244$31.2Mnew2026-06-30
Jane Street Group, LLC859,595$31.0Mnew2026-06-30

Fuelcell Energy's latest quarter

Fuelcell Energy, Q3 FY26: revenue $33.0M (-29% year over year), operating margin -141.4%, net loss $45.3M, operating cash flow −$12.2M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most FCEL stock?

By the latest 13F filings: BlackRock ($155M); Legal & General Group ($87.1M); Vanguard Capital Management LLC ($84.0M); State Street ($77.2M); Two Sigma Investments, LP ($74.2M).

What is the short interest in FCEL?

25,811,962 shares were sold short at the 2026-10-15 settlement, 5.5% 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.