CompanyMarket CapRevenueAnnual Loss
FuelCell Energy (FCEL -3.00%) $104 million $135.2 million $50.2 million
Plug Power (PLUG -6.58%) $267 million $91.8 million $63.6 million
Ballard Power (BLDP -0.60%) $343 million $74.6 million $21.4 million