WallStSmart
CWEN

Clearway Energy Inc Class C

NYSE: CWEN · UTILITIES · UTILITIES - RENEWABLE

$38.14
-0.91% today

Updated 2026-05-07

Market cap
$9.16B
P/E ratio
26.67
P/S ratio
6.41x
EPS (TTM)
$1.43
Dividend yield
4.59%
52W range
$27 – $42
Volume
0.9M

WallStSmart proprietary scores

47
out of 100
Grade: C
Sell
Investment rating
8.0
Growth
A
4.5
Quality
C
3.5
Profitability
D
4.0
Valuation
C
4/9
Piotroski F-Score
Moderate
0.6
Altman Z-Score
Distress
Industry rank
View all highly rated stocks (75+) →197 stocks currently score above 75

Price targets

Analyst target
$41.89
+9.83%
12-Month target
$41.43
+8.63%
Intrinsic (DCF)
$39.19
Margin of safety
-2.22%
2 Strong Buy6 Buy0 Hold0 Sell0 Strong Sell

Price chart

Stock snapshot

Strengths
+ Free cash flow $71.00M — positive
+ Revenue growth 21.10% QoQ
Risks
- Altman Z 0.58 — distress zone

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$1.19B$1.31B$1.37B$1.43B$1.43B
Net income$582.00M$79.00M$88.00M$169.00M$-104.00M
EPS$1.43
Free cash flow$675.00M$408.00M$483.00M$369.00M$71.00M
Profit margin48.91%6.01%6.42%11.83%11.80%

Recent insider activity

DateInsiderTypeSharesPrice
2026-05-01TOTALENERGIES, SEBuy6,461
2026-05-01BLACKROCK, PORTFOLIO MANAGEMENT LLCBuy6,461
2026-04-29TOTALENERGIES, SEBuy21,841

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
CWEN$9.16B478.03.54.04.5-2.22%Hold
NEE$202.17B687.37.55.03.0Strong Buy
SBS$116.87B779.38.55.34.3-0.99%Strong Buy
CEG$111.52B434.06.52.76.0-44.51%Hold
SO$108.21B564.07.03.35.0-26.05%Buy
DUK$99.18B594.07.03.33.0-57.78%Buy

Smart narrative

Clearway Energy Inc Class C trades at $38.14. representing a P/E of 26.67x trailing earnings. Our Smart Value Score of 47/100 indicates the stock is fair. The company scores 4/9 on the Piotroski F-Score. With an Altman Z-Score of 0.58, it sits in the distress. TTM revenue stands at $1.43B. with profit margins at 11.80%. Our DCF model estimates intrinsic value at $39.19.

Frequently asked questions

What is Clearway Energy Inc Class C's stock price?
Clearway Energy Inc Class C (CWEN) trades at $38.14.
Is Clearway Energy Inc Class C overvalued?
Smart Value Score 47/100 (Grade C, Sell). DCF value $39.19.
What is the price target of Clearway Energy Inc Class C (CWEN)?
The analyst target price is $41.89, representing +9.8% upside from the current price of $38.14.
What is the intrinsic value of Clearway Energy Inc Class C (CWEN)?
Based on our DCF model, intrinsic value is $39.19, a -2.2% margin of safety versus $38.14.
What is Clearway Energy Inc Class C's revenue?
TTM revenue is $1.43B.
Piotroski F-Score?
4/9 — moderate financial health.
Altman Z-Score?
0.58 — distress.

Company info

SectorUTILITIES
IndustryUTILITIES - RENEWABLE
CountryUSA
ExchangeNYSE
CurrencyUSD

Quick metrics

P/S ratio6.41x
ROE-4.03%
Beta0.88
50D MA$39.06
200D MA$34.46
Shares out0.12B
Float0.12B
Short ratio
Avg volume0.9M

Performance

1 week
1 month
3 months
YTD
1 year
3 years
5 years