FuelCell Energy (NASDAQ:FCEL) and Romeo Power (NYSE:RMO) are both oils/energy companies, but which is the superior business? We will compare the two businesses based on the strength of their analyst recommendations, risk, earnings, institutional ownership, valuation, dividends and profitability.
Profitability
This table compares FuelCell Energy and Romeo Power's net margins, return on equity and return on assets.
| Net Margins | Return on Equity | Return on Assets |
---|
FuelCell Energy | -162.42% | -74.92% | -13.77% |
Romeo Power | N/A | 7.50% | 0.16% |
Volatility and Risk
FuelCell Energy has a beta of 5.33, indicating that its stock price is 433% more volatile than the S&P 500. Comparatively, Romeo Power has a beta of 1.09, indicating that its stock price is 9% more volatile than the S&P 500.
Institutional & Insider Ownership
33.7% of FuelCell Energy shares are held by institutional investors. Comparatively, 72.1% of Romeo Power shares are held by institutional investors. 0.1% of FuelCell Energy shares are held by insiders. Strong institutional ownership is an indication that large money managers, endowments and hedge funds believe a stock is poised for long-term growth.
Valuation and Earnings
This table compares FuelCell Energy and Romeo Power's revenue, earnings per share and valuation.
| Gross Revenue | Price/Sales Ratio | Net Income | Earnings Per Share | Price/Earnings Ratio |
---|
FuelCell Energy | $60.75 million | 89.90 | $-77,570,000.00 | ($1.30) | -13.03 |
Romeo Power | N/A | N/A | $2.09 million | N/A | N/A |
Romeo Power has lower revenue, but higher earnings than FuelCell Energy.
Analyst Ratings
This is a summary of current ratings for FuelCell Energy and Romeo Power, as reported by MarketBeat.com.
| Sell Ratings | Hold Ratings | Buy Ratings | Strong Buy Ratings | Rating Score |
---|
FuelCell Energy | 2 | 3 | 0 | 0 | 1.60 |
Romeo Power | 1 | 0 | 1 | 0 | 2.00 |
FuelCell Energy currently has a consensus price target of $8.8333, indicating a potential downside of 47.86%. Romeo Power has a consensus price target of $26.00, indicating a potential upside of 110.87%. Given Romeo Power's stronger consensus rating and higher probable upside, analysts clearly believe Romeo Power is more favorable than FuelCell Energy.
Summary
Romeo Power beats FuelCell Energy on 8 of the 11 factors compared between the two stocks.