CWEN logo

CWEN

Clearway Energy, Inc.NYSEUtilities
$40.37+1.15%ClosedMarket Cap: $8.28B

As of 2026-04-06

Valuation

View Details

P/E (TTM)

49.02

PEG

0.53

P/B

2.51

P/S

5.80

EV/EBITDA

16.28

DCF Value

$595.69

FCF Yield

4.5%

Div Yield

4.5%

Margins & Returns

Gross Margin

50.3%

Operating Margin

12.0%

Net Margin

11.8%

ROE

5.9%

ROA

1.2%

ROIC

1.0%

Financials

View All
PeriodRevenueNet IncomeEPS
Q4 2025$310.0M$-104.0M$-0.87
FY 2025$1.43B$169.0M$1.42
Q3 2025$429.0M$236.0M$2.00
Q2 2025$392.0M$33.0M$0.28

Analyst Ratings

View All
Evercore ISI GroupIn Line
2026-03-05
RBC CapitalOutperform
2026-02-24
Roth CapitalBuy
2026-02-24
CIBCOutperform
2025-12-17
Morgan StanleyOverweight
2025-12-02

Trading Activity

Insider Trades

View All
TotalEnergies SEdirector, 10 percent owner:
SellThu Apr 02
TotalEnergies SEdirector, 10 percent owner:
SellThu Apr 02
TotalEnergies SEdirector, 10 percent owner:
SellThu Apr 02
BlackRock Portfolio Management LLC10 percent owner
SellThu Apr 02
BlackRock Portfolio Management LLC10 percent owner
SellThu Apr 02

Company Info

Sector

Utilities

Industry

Country

US

Exchange

NYSE

Beta

0.92

Clearway Energy, Inc. operates in the renewable energy business in the United States. It has approximately 5,000 net megawatts (MW) of installed wind and solar generation projects; and approximately 2,500 net MW of natural gas generation facilities. The company was formerly known as NRG Yield, Inc. and changed its name to Clearway Energy, Inc. in August 2018. Clearway Energy, Inc. was incorporated in 2012 and is based in Princeton, New Jersey. Clearway Energy, Inc. is a subsidiary of Clearway Energy Group LLC.

Peers