CWEN
Clearway Energy, Inc.Utilities · $6.0B market cap
Verdict
Share price
$29.34
close of Oct 3, 2026
Fair value
$22.81
Sticker Price
Payback Price
$9.13
buy price
CWEN is Overpriced: at $29.34 it trades 29% above its fair value of $22.81. Its buy price (Payback Price) is $9.13, 69% below today's price. Business quality is mixed: 2 of 5 key numbers clear the 10% bar.
How we valued it
Free Cash Flow. Sales grew 6% a year over the last 3 years, below the 15% we look for in a fast grower, so we value it on its free cash flow instead of an earnings forecast.
Business quality
2 of 5 clear the 10% bar. What are the Big Five?
Follow CWEN
Get notified when it reaches its buy price of $9.13. Free.
Create a free accountInsider activity
Since Jun 12, 2026: no open-market purchases and 18 other filings (stock awards, tax withholding and similar). Why purchases matter
Other filings
Ford Brian R.
director · 2026-09-01
Award
1,560 shares
Lowry Jennifer Elaine
director · 2026-09-01
Award
371 shares
Cornelius Craig
President & CEO · 2026-09-01
Award
4,277 shares
Rubenstein Sarah
EVP AND CFO · 2026-09-01
Award
860 shares
Brown Michael August
SVP, GC & Corp. Secretary · 2026-09-01
Award
335 shares
Show all 18 other filingsShow fewer
ONEAL E STANLEY
director · 2026-09-01
Award
1,209 shares
More Daniel B.
director · 2026-09-01
Award
1,056 shares
BlackRock Portfolio Management LLC
Owns 10%+ · 2026-08-07
J-Other
1,646 shares
TotalEnergies SE
director · 2026-08-07
J-Other
1,646 shares
BlackRock Portfolio Management LLC
Owns 10%+ · 2026-07-31
J-Other
217 shares
TotalEnergies SE
director · 2026-07-31
J-Other
217 shares
BlackRock Portfolio Management LLC
Owns 10%+ · 2026-07-09
J-Other
101 shares
TotalEnergies SE
director · 2026-07-09
J-Other
101 shares
Cornelius Craig
President & CEO · 2026-07-01
Tax withholding
$72
BlackRock Portfolio Management LLC
Owns 10%+ · 2026-06-18
J-Other
945 shares
TotalEnergies SE
director · 2026-06-18
J-Other
945 shares
BlackRock Portfolio Management LLC
Owns 10%+ · 2026-06-12
J-Other
438 shares
TotalEnergies SE
director · 2026-06-12
J-Other
438 shares
About Clearway Energy, Inc.
Clearway Energy, Inc. (CWEN) operates as an energy company primarily focused on renewable power generation across the United States. Its diverse portfolio includes approximately 5,000 net megawatts (MW) of installed wind and solar projects, alongside around 2,500 net MW derived from natural gas generation facilities. The firm, founded in 2012 and headquartered in Princeton, New Jersey, was formerly known as NRG…
Renewable Utilities
Fair value and Payback Price are estimates from the company's reported financials, not investment advice. Prices as of the close of Oct 3, 2026. How the Payback Price works