Vistra Corp. (VST)
NYSE: VST · Real-Time Price · USD
133.45
+2.27 (1.73%)
At close: Nov 11, 2026, 4:00 PM EST
130.80
-2.65 (-1.99%)
After-hours: Nov 11, 2026, 7:59 PM EST

Vistra Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

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

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
18.0772.6919.0110.26--
PS Ratio
2.203.082.720.930.670.91
PB Ratio
11.6610.708.402.591.881.33
P/FCF Ratio
17.3741.4718.883.65--
P/OCF Ratio
7.8613.4310.282.5319.04-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
3.124.253.921.801.721.86
EV/EBITDA Ratio
8.1814.429.925.6825.9840.07
EV/EBIT Ratio
13.5834.0616.389.66--
EV/FCF Ratio
24.6757.2027.177.04--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
3.374.123.362.772.731.36
Debt / EBITDA Ratio
2.773.982.713.0913.6017.83
Debt / FCF Ratio
8.3515.977.543.90--
Net Debt / Equity Ratio
2.943.963.142.112.621.19
Net Debt / EBITDA Ratio
2.423.872.582.3914.1717.61
Net Debt / FCF Ratio
7.3015.377.052.97-15.79-7.99
Quick Ratio
0.480.260.380.530.260.56
Current Ratio
1.160.780.961.191.081.35
Asset Turnover
0.500.450.490.450.440.44
Return on Equity (ROE)
46.33%17.66%51.57%29.14%-18.32%-15.18%
Return on Assets (ROA)
7.13%3.49%7.28%5.23%-2.21%-3.31%
Return on Capital Employed (ROCE)
14.10%7.40%14.00%11.90%-4.90%-6.10%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
5.53%1.73%5.67%10.84%-13.29%-11.59%
FCF Yield
5.76%2.41%5.30%27.42%-8.84%-11.27%
Dividend Yield
0.69%0.56%0.63%2.09%3.06%2.56%
Payout Ratio
12.43%52.75%17.98%31.01%--
Buyback Yield / Dilution
1.81%1.96%6.03%11.19%12.39%1.81%
Total Shareholder Return
2.50%2.52%6.66%13.28%15.45%4.37%
SEC Filings: 10-K · 10-Q