Fuelcell Energy is OVERVALUED at 13.41 per share with modest projections ahead. About 32.0% of Fuelcell Energy shares are owned by institutional investors. Insiders ownership of Fuelcell Energy refers to the amount of Fuelcell Energy equity owned by Fuelcell officers, directors, relatives of the leadership team, or anyone who has access to private information before it's made available to the public. Check out our latest analysis of Fuelcell, including its current ownership diagnostics.