Vistra Corp. (VST)
NYSE: VST · Real-Time Price · USD
138.40
-1.35 (-0.97%)
Oct 2, 2026, 3:32 PM EDT - Market open

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
46,45254,66346,90713,7739,23310,989
Market Cap Growth
-30.02%16.53%240.57%49.18%-15.99%14.28%
Enterprise Value
66,52575,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
23.5972.6919.0110.26--
PS Ratio
2.403.082.720.930.670.91
PB Ratio
15.6210.708.402.591.881.33
P/FCF Ratio
20.4841.4718.883.65--
P/OCF Ratio
9.0213.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.454.253.921.801.721.86
EV/EBITDA Ratio
9.9714.429.925.6825.9840.07
EV/EBIT Ratio
17.4334.0616.389.66--
EV/FCF Ratio
29.3857.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.39%1.73%5.67%10.84%-13.29%-11.59%
FCF Yield
4.88%2.41%5.30%27.42%-8.84%-11.27%
Dividend Yield
0.66%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.22%2.52%6.67%13.36%15.67%4.66%
SEC Filings: 10-K · 10-Q