CWEN Clearway Energy, Inc. logo

CWEN Clearway Energy, Inc.

Utilities
$38.97+2.12%ClosedMarket Cap: $8.01B

As of 2026-05-25

Valuation

View Details

P/E (TTM)

49.87

PEG

0.54

P/B

0.84

P/S

5.39

EV/EBITDA

15.61

DCF Value

$699.08

FCF Yield

7.3%

Div Yield

4.6%

Margins & Returns

Gross Margin

51.4%

Operating Margin

13.1%

Net Margin

0.1%

ROE

0.1%

ROA

0.0%

ROIC

1.2%

Financials

View All
PeriodRevenueNet IncomeEPS
Q1 null$354.0M$-163.0M$
Q4 null$310.0M$-104.0M$
FY null$1.43B$169.0M$
Q3 null$429.0M$236.0M$

Analyst Ratings

View All

Consensus

Buy

Target (Consensus)

$44.40

Target (Median)

$42.00

Target Range

$38.00 - $56.00

3 Strong Buy8 Buy1 Hold0 Sell0 Strong Sell
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:
SellFri May 01
TotalEnergies SEdirector, 10 percent owner:
SellFri May 01
Rubenstein Sarahofficer: EVP AND CFO
SellFri May 01
Malcarney Kevin P.officer: EVP, GEN COUNSEL AND CORP SECR
SellFri May 01
BlackRock Portfolio Management LLC10 percent owner
SellFri May 01

Company Info

Sector

Utilities

Industry

Renewable Utilities

Country

US

Exchange

Beta

0.87

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