VST

Vistra Corp.

Utilities
$149.08 as of May 21, 2026
Latest executive report
Week 2026-W29 · updated Jul 13, 2026

Sign in to add VST to your portfolio.

Sign in
Market cap
$48.55B
P/E (TTM)
21.8x
EPS (TTM)
$6.60
Dividend yield
0.63%

Annual financials

FY Revenue Net income FCF Gross margin Op. margin EPS (diluted)
2021 $13.33B $-1.27B $-1.24B 0.5% -7.4% $-2.62
2022 $17.84B $-1.23B $-816.00M 21.4% 14.8% $-3.26
2023 $15.54B $1.49B $3.78B 33.3% 25.2% $3.63
2024 $19.38B $2.66B $2.48B 39.7% 32.1% $7.16
2025 $16.97B $944.00M $129.00M 17.5% 7.9% $2.21

Recent prices

Date Open Close Volume
May 21, 2026 $145.47 $149.08 4.60M
May 20, 2026 $138.00 $144.00 7.88M
May 19, 2026 $135.80 $134.71 5.86M
May 18, 2026 $139.00 $136.75 6.30M
May 15, 2026 $139.78 $139.68 6.63M
May 14, 2026 $141.38 $141.90 5.12M
May 13, 2026 $146.28 $142.61 6.39M
May 12, 2026 $149.49 $146.87 4.90M
May 11, 2026 $148.00 $152.05 5.91M
May 08, 2026 $155.00 $147.72 8.07M
May 07, 2026 $163.04 $153.95 7.90M
May 06, 2026 $161.50 $158.29 8.21M
May 05, 2026 $163.00 $160.38 3.57M
May 04, 2026 $157.69 $160.85 4.21M
May 01, 2026 $158.31 $155.28 3.14M
Apr 30, 2026 $156.29 $157.84 3.95M
Apr 29, 2026 $160.86 $153.79 4.99M
Apr 28, 2026 $162.50 $161.12 5.21M
Apr 27, 2026 $165.00 $166.58 4.58M
Apr 24, 2026 $156.33 $164.35 3.48M
Apr 23, 2026 $155.96 $156.85 3.27M
Apr 22, 2026 $157.80 $155.79 2.64M
Apr 21, 2026 $160.76 $154.91 3.75M
Apr 20, 2026 $163.05 $159.60 2.92M

Profitability & balance

ROE (TTM)
43.2%
Gross margin
12.7%
Operating margin
2.1%
Net margin
13.8%
Debt / equity
3.56