VST logo

VST

Vistra Corp.NYSEUtilities
$151.18+0.27%ClosedMarket Cap: $51.18B

As of 2026-04-06

Valuation

P/E (TTM)

54.22

PEG

P/B

10.08

P/S

3.07

EV/EBITDA

14.50

DCF Value

$15.40

FCF Yield

1.2%

Div Yield

0.6%

Margins & Returns

Gross Margin

15.9%

Operating Margin

5.8%

Net Margin

5.6%

ROE

18.9%

ROA

2.3%

ROIC

2.4%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$2.34B-55.6%$-1.75B$233.0M$0.55$0.23
FY 2025$16.97B17.5%$1.33B$944.0M$2.21$0.90
Q3 2025$4.97B29.9%$1.04B$652.0M$1.75$0.23
Q2 2025$4.25B22.0%$515.0M$327.0M$0.83$0.23
Q1 2025$5.17B29.8%$1.17B$-268.0M$-0.93$0.22
Q4 2024$7.36B57.3%$3.81B$441.0M$1.13$0.22
FY 2024$19.38B39.7%$6.23B$2.66B$7.00$0.87
Q3 2024$5.53B42.9%$1.99B$1.89B$5.25$0.22
Q2 2024$3.69B26.2%$617.0M$365.0M$0.90$0.22
Q1 2024$2.79B4.7%$-187.0M$-35.0M$-0.24$0.22
Q4 2023$3.39B25.9%$536.0M$-184.0M$-0.63$0.21
FY 2023$15.54B33.3%$3.91B$1.49B$3.58$0.82