B
Vistra Corp. VST
$114.32 -$0.09-0.08%
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

12/31/2024 09/30/2024 06/30/2024 03/31/2024 12/31/2023
Revenue 4.04B 6.29B 3.85B 3.05B 3.08B
Total Other Revenue -- -- -- -- --
Total Revenue 4.04B 6.29B 3.85B 3.05B 3.08B
Cost of Revenue 2.44B 2.82B 2.23B 2.21B 2.23B
Gross Profit 1.60B 3.47B 1.62B 840.00M 852.00M
SG&A Expenses 489.00M 410.00M 375.00M 327.00M 376.00M
Depreciation & Amortization 537.00M 466.00M 437.00M 403.00M 393.00M
Other Operating Expenses -- -- -- -- --
Total Operating Expenses 3.46B 3.70B 3.04B 2.94B 3.00B
Operating Income 574.00M 2.59B 808.00M 110.00M 83.00M
Income Before Tax 451.00M 2.39B 626.00M -2.00M -146.00M
Income Tax Expenses -39.00M 555.00M 159.00M -20.00M 38.00M
Earnings from Continuing Operations 490.00M 1.84B 467.00M 18.00M -184.00M
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -49.00M 51.00M -102.00M -53.00M 0.00
Net Income 441.00M 1.89B 365.00M -35.00M -184.00M
EBIT 574.00M 2.59B 808.00M 110.00M 83.00M
EBITDA 1.33B 3.32B 1.34B 775.00M 591.00M
EPS Basic 1.16 5.36 0.92 -0.24 -0.62
Normalized Basic EPS 0.63 4.46 0.83 -0.13 -0.06
EPS Diluted 1.13 5.25 0.90 -0.24 -0.62
Normalized Diluted EPS 0.61 4.37 0.82 -0.13 -0.06
Average Basic Shares Outstanding 340.21M 342.97M 347.05M 348.97M 356.12M
Average Diluted Shares Outstanding 348.85M 350.20M 354.33M 348.97M 356.12M
Dividend Per Share 0.22 0.22 0.22 0.22 0.21
Payout Ratio 34.01% 5.46% 40.55% -220.00% -86.96%
Weiss Ratings