33.77USD-1.97%Mkt Cap: 8.11B $P/E: 337.701d ago
Clearway Energy, Inc. operates in the clean energy generation assets business in the United States. It operates through Flexible Generation and Renewables & Storage segments. The company's portfolio comprises approximate…
Industry Peers
Utilities - RenewableIndicators:|
Key Statistics
Company
Market Cap8.11B $
Enterprise Value17.51B $
Revenue (TTM)1.48B $
Gross Profit899.00M $
Net Income (TTM)169.00M $
Revenue/Share12.40 USD
Last Price33.77 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees—
CountryUS
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)337.70
P/E (Forward)12.34
PEG3.67
EV/EBITDA16.00
EV/Revenue11.79
P/S5.46
P/B2.32
EPS (TTM)0.10
EPS (Forward)2.74
52W Range
27.6744% of range41.60
52W High41.60 USD
52W Low27.67 USD
Profitability
Gross Margin62.91%
Oper. Margin7.63%
EBITDA Margin73.67%
Profit Margin11.83%
ROE8.78%
ROA1.01%
Growth
Revenue Growth18.80%
Earnings Growth—
Cash Flow & Leverage
Operating CF688.00M $
CapEx (TTM)346.00M $
FCF Margin28.50%
FCF Yield5.22%
Net Debt9.61B $
Net Debt/EBITDA8.79
Balance Sheet
Debt/Equity4.89
Current Ratio1.11
Quick Ratio0.57
Book Value/Sh14.58 USD
Cash/Share2.897 USD
Dividends
Fwd Div Rate1.830 USD
Trail. Div Rate1.797 USD
Div. Yield5.30%
5Y Avg Yield5.12%
Payout Ratio1797.00%
Ex-Div DateJun 1, 2026
Pay DateJun 15, 2026
Analyst Consensus
Rating1.4 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)43.75 USD
Upside (mean)+29.6%
Target Range34.00 USD – 60.00 USD
$34.00+29.6% to mean$60.00
# Analysts12
Ownership
Shares Out.121.17M
Float120.55M
Insiders0.65%
Institutions70.20%
Short Interest
Short Ratio4.0d
Short % Float6.83%
Short % Out.4.32%
Shares Short6.73M
Short (prev mo.)7.32M
Technical
SMA 5037.13 (-9.1%)
SMA 20036.18 (-6.7%)
Beta0.89
S&P 52W Chg20.25%
Avg Vol (30d)1.08M
Avg Vol (10d)1.10M
Technical Indicators
RSI (14)38.6
MACD-1.1199
MACD Signal-1.2203
MACD Hist.+0.1003
BB Upper38.14 USD
BB Middle34.84 USD
BB Lower31.54 USD
BB Width18.93%
ATR (14)1.127 USD
Vol Ratio (20d)0.55x