Vistra Corp. (VST)
NYSE: VST · Real-Time Price · USD
136.21
-2.73 (-1.96%)
At close: Aug 21, 2026, 4:00 PM EDT
137.75
+1.54 (1.13%)
After-hours: Aug 21, 2026, 7:59 PM EDT

Vistra Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
45,71754,66346,90713,7739,23310,989
Market Cap Growth
-30.06%16.53%240.57%49.18%-15.99%14.28%
Enterprise Value
65,79075,38467,51326,57723,61622,516

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
23.2272.6919.0110.26--
PS Ratio
2.383.082.720.930.670.91
PB Ratio
15.2210.708.402.591.881.33
P/FCF Ratio
20.2741.4718.883.65--
P/OCF Ratio
8.9313.4310.282.5319.04-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
3.424.253.921.801.721.86
EV/EBITDA Ratio
9.9014.429.925.6825.9840.07
EV/EBIT Ratio
17.3034.0616.389.66--
EV/FCF Ratio
29.1857.2027.177.04--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
3.734.123.362.772.731.36
Debt / EBITDA Ratio
3.093.982.713.0913.6017.83
Debt / FCF Ratio
9.0915.977.543.90--
Net Debt / Equity Ratio
3.653.963.142.112.621.19
Net Debt / EBITDA Ratio
3.023.872.582.3914.1717.61
Net Debt / FCF Ratio
8.9015.377.052.97-15.79-7.99
Quick Ratio
0.260.260.380.530.260.56
Current Ratio
0.970.780.961.191.081.35
Asset Turnover
0.480.450.490.450.440.44
Return on Equity (ROE)
42.96%17.66%51.57%29.14%-18.32%-15.18%
Return on Assets (ROA)
5.89%3.49%7.28%5.23%-2.21%-3.31%
Return on Capital Employed (ROCE)
11.90%7.40%14.00%11.90%-4.90%-6.10%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
4.43%1.73%5.67%10.84%-13.29%-11.59%
FCF Yield
4.93%2.41%5.30%27.42%-8.84%-11.27%
Dividend Yield
0.68%0.56%0.64%2.17%3.27%2.85%
Payout Ratio
15.58%52.75%17.98%31.01%--
Buyback Yield / Dilution
-0.45%1.96%6.03%11.19%12.39%1.81%
Total Shareholder Return
0.23%2.52%6.67%13.36%15.66%4.65%
SEC Filings: 10-K · 10-Q