Clearway Energy, Inc. (CWEN)
NYSE: CWEN · Real-Time Price · USD
31.15
-0.51 (-1.61%)
At close: Oct 10, 2025, 4:00 PM EDT
31.51
+0.36 (1.16%)
After-hours: Oct 10, 2025, 7:27 PM EDT

Clearway Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202011 - 2019
Period Ending
Oct '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2011 - 2019
3,6083,0543,2093,7264,1933,709
Upgrade
Market Cap Growth
-41.42%-4.86%-13.85%-11.15%13.05%64.03%
Upgrade
Enterprise Value
16,43413,14113,15811,56812,50511,064
Upgrade
PE Ratio
47.4834.6740.946.3981.89145.14
Upgrade
Forward PE
37.7719.9219.6917.3916.0621.11
Upgrade
PEG Ratio
--0.530.160.940.53
Upgrade
PS Ratio
2.522.232.443.133.263.09
Upgrade
PB Ratio
0.651.481.531.672.292.03
Upgrade
P/TBV Ratio
0.590.440.460.500.690.61
Upgrade
P/FCF Ratio
6.426.327.875.527.028.81
Upgrade
P/OCF Ratio
4.633.974.574.735.986.81
Upgrade
EV/Sales Ratio
11.489.5810.019.729.729.23
Upgrade
EV/EBITDA Ratio
15.5012.8813.3013.2013.4012.94
Upgrade
EV/EBIT Ratio
69.9367.0450.0364.9946.8433.23
Upgrade
EV/FCF Ratio
29.2427.2132.2517.1420.9526.28
Upgrade
Debt / Equity Ratio
1.601.321.621.752.272.55
Upgrade
Debt / EBITDA Ratio
8.777.608.768.408.878.55
Upgrade
Debt / FCF Ratio
16.6316.0421.2410.9113.8617.37
Upgrade
Asset Turnover
0.090.090.100.090.110.12
Upgrade
Quick Ratio
1.221.251.541.860.490.96
Upgrade
Current Ratio
1.421.491.722.070.941.12
Upgrade
Return on Equity (ROE)
-2.03%-1.19%-0.31%28.94%-2.49%-2.49%
Upgrade
Return on Assets (ROA)
1.49%2.58%1.70%1.17%2.72%3.77%
Upgrade
Return on Capital (ROIC)
1.55%2.72%1.83%1.23%2.78%3.60%
Upgrade
Return on Capital Employed (ROCE)
1.57%1.43%2.06%1.56%2.53%3.78%
Upgrade
Earnings Yield
2.11%2.88%2.44%15.66%1.22%0.69%
Upgrade
FCF Yield
15.58%15.82%12.71%18.12%14.24%11.35%
Upgrade
Dividend Yield
5.58%36.70%32.39%25.91%21.25%18.88%
Upgrade
Payout Ratio
271.18%379.55%393.67%49.66%525.49%844.00%
Upgrade
Buyback Yield / Dilution
0.00%0.00%0.00%0.00%0.00%-1.67%
Upgrade
Total Shareholder Return
5.58%36.70%32.39%25.91%21.25%17.21%
Upgrade
Updated Jun 30, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.
SEC Filings: 10-K · 10-Q