FCEL's rising backlog and development of advanced technology for clean energy are promising. Yet, losses in the near term and lower returns than the industry offset the positives.
Cl A (TEAM) was up 20.1% in pre-market trading, and Clearway Energy Inc. Cl A (CWEN.A) was up 10.5%.