Clearway Energy, Inc. (CWEN)
NYSE: CWEN · Real-Time Price · USD
33.67
+0.30 (0.90%)
At close: Jul 10, 2026, 4:00 PM EDT
34.10
+0.43 (1.28%)
After-hours: Jul 10, 2026, 7:16 PM EDT

Clearway Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,9113,9733,0543,2093,7264,193
Market Cap Growth
8.04%30.11%-4.86%-13.85%-11.15%13.05%
Enterprise Value
16,52316,54713,57113,71711,89013,277
Last Close Price
33.6733.2626.0027.4331.8736.03
PE Ratio
767.9323.2634.6740.946.3981.89
Forward PE
105.4155.3639.0020.1040.4938.74
PEG Ratio
-7.691.110.588.723.87
PS Ratio
4.652.782.232.443.133.26
PB Ratio
2.312.071.481.531.672.29
P/FCF Ratio
12.3610.776.326.555.527.62
P/OCF Ratio
6.955.783.974.574.735.98
EV/Sales Ratio
11.1311.589.9010.449.9910.32
EV/EBITDA Ratio
15.1019.6516.4917.386.0017.11
EV/EBIT Ratio
74.43103.4269.2452.158.0949.73
EV/FCF Ratio
29.5644.8428.1027.9917.6124.14
Debt / Equity Ratio
1.701.501.321.621.752.27
Debt / EBITDA Ratio
11.2911.179.4210.983.7110.66
Debt / FCF Ratio
15.1625.4816.0417.6810.9115.04
Net Debt / Equity Ratio
5.254.463.403.622.854.15
Net Debt / EBITDA Ratio
10.5110.208.539.653.219.82
Net Debt / FCF Ratio
14.1223.2614.5315.549.4313.85
Asset Turnover
0.090.090.090.100.090.11
Quick Ratio
0.920.961.251.541.860.49
Current Ratio
1.111.131.491.722.070.94
Return on Equity (ROE)
-3.45%-4.06%-1.19%-0.31%28.94%-2.49%
Return on Assets (ROA)
1.48%1.36%2.58%1.70%9.68%2.72%
Return on Invested Capital (ROIC)
1.71%1.57%2.97%2.00%11.41%3.10%
Return on Capital Employed (ROCE)
1.14%1.09%1.43%2.06%12.85%2.53%
Earnings Yield
0.13%4.30%2.88%2.44%15.66%1.22%
FCF Yield
8.09%9.29%15.82%15.27%18.12%13.12%
Dividend Yield
5.55%9.05%10.89%9.69%7.75%6.36%
Payout Ratio
2429.88%211.83%379.55%393.67%49.66%525.49%
Buyback Yield / Dilution
-1.27%-0.85%-0.85%0.00%0.00%-0.86%
Total Shareholder Return
4.29%8.20%10.03%9.69%7.75%5.50%
SEC Filings: 10-K · 10-Q