Vistra Corp. (VST)
NYSE: VST · Real-Time Price · USD
140.83
-15.31 (-9.81%)
At close: Oct 22, 2026, 4:00 PM EDT
140.97
+0.14 (0.10%)
After-hours: Oct 22, 2026, 5:20 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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
47,26854,66346,90713,7739,23310,989
Market Cap Growth
-28.18%16.53%240.57%49.18%-15.99%14.28%
Enterprise Value
67,34175,38467,51326,57723,61622,516

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
24.0172.6919.0110.26--
PS Ratio
2.443.082.720.930.670.91
PB Ratio
17.4510.708.402.591.881.33
P/FCF Ratio
20.8341.4718.883.65--
P/OCF Ratio
9.1713.4310.282.5319.04-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
3.494.253.921.801.721.86
EV/EBITDA Ratio
10.0914.429.925.6825.9840.07
EV/EBIT Ratio
17.6334.0616.389.66--
EV/FCF Ratio
29.7357.2027.177.04--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
4.17%1.73%5.67%10.84%-13.29%-11.59%
FCF Yield
4.80%2.41%5.30%27.42%-8.84%-11.27%
Dividend Yield
0.65%0.56%0.63%2.09%3.06%2.56%
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.21%2.52%6.66%13.28%15.45%4.37%
SEC Filings: 10-K · 10-Q