NYSE:VST | Key Financial Ratios | Vistra Corp.

Complete source-backed ratio history.

Available history
2016-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.973.575.21%40.48%
2026-03-310.93.425.43%40.04%
2025-12-310.783.72.27%18.52%
2025-09-300.993.03%22.11%
2025-06-300.93.456.26%49.51%
2025-03-310.863.666.35%50.28%
2024-12-310.962.937.04%47.74%
2024-09-301.115.37%37.38%
2024-06-300.982.841.66%11.59%
2024-03-311.071.99%13.42%
2023-12-311.182.714.53%28.13%
2023-09-301.224.48%25.99%
2023-06-301.175.24%29.80%
2023-03-311.17-0.78%-4.69%
2022-12-311.08-3.75%-25.05%
2022-09-301.1-0.73%-4.59%
2022-06-301.05-2.45%-17.01%
2022-03-311.111.47%6.63%
2021-12-311.35-4.29%-15.37%
2021-09-300.99-6.78%-33.61%
2021-06-300.91-5.90%-26.22%
2021-03-310.68-5.65%-23.98%
2020-12-311.132.52%7.60%
2020-09-301.113.53%10.65%
2020-06-300.872.16%7.06%
2020-03-310.992.85%9.56%
2019-12-310.93.49%11.66%
2019-09-301.051.92%6.52%
2019-06-301.242.73%9.17%
2019-03-311.031.87%6.11%
2018-12-310.95-0.21%-0.69%
2018-09-301.06-1.73%-5.32%
2018-06-301.28-1.90%-5.99%
2018-03-311.73-4.32%-15950.00%
2017-12-311.98-1.74%-4.01%
2017-09-302.18
2017-06-302.38
2017-03-312.23
2016-12-311.64

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.783.72.27%18.52%
2024-12-310.962.937.04%47.74%
2023-12-311.182.714.53%28.13%
2022-12-311.08-3.74%-25.03%
2021-12-311.35-4.29%-15.37%
2020-12-311.132.52%7.60%
2019-12-310.93.49%11.66%
2018-12-310.95-0.21%-0.69%
2017-12-311.98-1.74%-4.01%
2016-12-311.64

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.