Vistra Corp.
← Back to VST Overview

Vistra Corp. (VST)

Solvency & Capital Structure

Total Debt

$19.91B

Net Debt

$19.24B

Vistra Corp. currently has $19.91B in total debt. Net debt is $19.24B after cash offsets.

Financial Fundamentals

VSTQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2026-03-3119.910.6719.2441.3148.2%
2025-12-3120.390.8219.5841.5549.1%
2025-09-3017.500.6016.9038.0246.0%
2025-06-3018.050.4617.5938.1547.3%
2025-03-3117.680.5617.1238.2346.3%
2024-12-3117.361.1916.1837.7746.0%
2024-09-3015.810.9114.9137.8841.7%
2024-06-3016.941.6215.3139.1343.3%
2024-03-3116.421.0715.3538.1843.0%
2023-12-3114.683.4811.2032.9744.5%
2023-09-3013.983.1710.8131.9543.8%
2023-06-3012.260.6411.6130.4740.2%
2023-03-3112.860.5212.3431.1241.3%
2022-12-3113.340.4612.8832.7940.7%
2022-09-3012.890.5412.3535.1736.6%
2022-06-3014.301.8712.4337.4738.2%
2022-03-3111.381.0210.3632.8334.7%
2021-12-3111.011.329.6829.6837.1%
2021-09-3011.620.3511.2729.9338.8%
2021-06-3011.930.4411.4827.0244.1%
2021-03-3112.080.5611.5225.8946.7%
2020-12-319.880.419.4825.2139.2%
2020-09-3010.260.509.7625.5040.2%
2020-06-3010.720.3810.3426.3140.8%
2020-03-3111.420.7210.7026.6742.8%
2019-12-3111.310.3011.0126.6242.5%
2019-09-3011.700.7110.9926.4444.2%
2019-06-3011.910.9610.9526.5244.9%
2019-03-3111.470.5510.9325.5744.9%
2018-12-3111.400.6410.7726.0243.8%
2018-09-3011.590.8110.7825.8944.8%
2018-06-3011.960.7611.2126.4745.2%
2018-03-314.411.383.0314.7829.8%
2017-12-314.421.492.9414.6030.3%
2017-09-304.581.053.5315.0030.6%
2017-06-304.580.993.5914.7830.9%
2017-03-314.590.923.6714.7131.2%
2016-12-314.620.843.7815.1730.5%
2016-09-303.391.831.5616.8820.1%
2016-06-302.560.561.9916.0315.9%
2016-03-311.440.970.4715.319.4%
2015-12-311.441.400.0415.669.2%
2015-09-301.481.70-0.22Net Cash17.308.5%
2015-06-301.491.390.1019.187.8%
2015-03-311.491.62-0.13Net Cash19.417.7%
2014-12-311.501.84-0.34Net Cash21.347.0%
2014-09-301.502.08-0.58Net Cash27.965.4%
2014-06-301.511.88-0.37Net Cash27.995.4%
2014-03-3131.960.4031.5627.69115.4%
2013-12-3132.140.7531.4028.82111.5%
2013-09-3032.311.2631.0530.89104.6%
2013-06-3032.261.0731.1931.36102.9%
2013-03-3132.251.6930.5632.23100.1%
2012-12-310.001.18-1.18Net Cash32.970.0%
2012-09-300.000.31-0.31Net Cash34.030.0%