Clearway Energy, Inc. (CWEN) has a MoatMap StockRank of 53/100 based on Quality (35/100), Value (30/100), and Momentum (74/100) factor scores. The current signal is HOLD. Clearway Energy is a yieldco with high capital intensity and debt, failing our asset-light, high-ROIC quality criteria.
Clearway Energy, Inc. operates in the clean energy generation assets business in the United States. It operates through Flexible Generation and Renewables & Storage segments.
| Price | $38.94 |
| Market Cap | $9.8B |
| P/E (TTM) | 403.80 |
| P/E (Forward) | 17.44 |
| Price/Book | 2.77 |
| Return on Equity | -3.5% |
| Return on Invested Capital | 1.4% |
| Debt/Equity | 178.93 |
| Gross Margin | 63.5% |
| Operating Margin | 7.6% |
| Revenue Growth | 18.8% |
| Dividend Yield | 4.5% |
| Free Cash Flow | $423M |
Clearway Energy, Inc. operates in the Utilities - Renewable industry, part of the Utilities sector (United States).