banner
VST image

Vistra Corp.

VST

127.6

USD
+0.96
(+0.76%)
Day's range
126
128.5672
52 wk Range
66.5
199.84

Key ratios

P/E Ratio
18.23
Price/Book
7.90
Debt/Equity
311.74%
Return on equity
47.78%
Dividend Yield
0.69%
EBITDA
6.96B

Statements Highlights

Period EndingDec 31, 2020Dec 31, 2021Dec 31, 2022Dec 31, 2023Dec 31, 2024
Total Revenue11,443,000,00012,077,000,00013,728,000,00014,779,000,00017,224,000,000
Gross Profit4,647,000,0001,349,000,0001,682,000,0005,520,000,0007,525,000,000
Operating Income1,519,000,000-1,267,000,000-1,118,000,0002,661,000,0004,081,000,000
Net Income636,000,000-1,264,000,000-1,210,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,0004,563,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

Overall consensus
Buy