banner
VST image

Vistra Corp.

VST

NYSE

190.59

USD
-8.71(-4.37%)

As of today

Vistra Corp. fundamentals

Key ratios

P/E Ratio
30.59
Price/Book
13.43
Debt/Equity
374.14%
Return on Equity
46.24%
Dividend Yield
0.47%
EBITDA
7.19B

Statements Highlights

Period EndingDec 31, 2020Dec 31, 2021Dec 31, 2022Dec 31, 2023Dec 31, 2024
Total Revenue11,062,000,00013,333,000,00017,837,000,00015,543,000,00019,377,000,000
Gross Profit2,501,000,00060,000,0003,814,000,0005,171,000,0007,693,000,000
Operating Income1,482,000,000-988,000,0002,638,000,0003,913,000,0006,228,000,000
Net Income636,000,000-1,274,000,000-1,227,000,0001,493,000,0002,659,000,000
Total Assets25,208,000,00029,683,000,00032,787,000,00032,966,000,00037,770,000,000
Total Current Liabilities3,036,000,0005,843,000,00010,337,000,0009,823,000,0008,432,000,000
Total Equity8,361,000,0008,292,000,0004,918,000,0005,322,000,0005,583,000,000
Free Cash Flow2,078,000,000-1,239,000,000-816,000,0003,777,000,0002,485,000,000
Cash from Operations3,337,000,000-206,000,000485,000,0005,453,000,0004,563,000,000
Cash from Investing-1,572,000,000-1,153,000,000-1,239,000,000-2,145,000,000-5,276,000,000
Cash from Financing-1,796,000,0002,274,000,000-80,000,000-294,000,000-1,604,000,000
Net Change in Cash-31,000,000915,000,000-834,000,0003,014,000,000-2,317,000,000

Dividends

Analyst Recomendations