1. Home
  2. VST

as of 02-05-2026 3:36pm EST

$141.89
$0.63
-0.44%
Stocks Utilities Electric Utilities: Central Nasdaq

Vistra Corp. is one of the largest power producers and retail energy providers in the USA. It owns 44 gigawatts of generation capacity, including natural gas (27 GW), nuclear (6.5 GW), coal (8.7 GW), and solar and battery storage (1.4 GW). The Cogentrix acquisition will add 5.5 GW of gas generation. Vistra's retail electricity business serves 5 million customers in 20 states, including almost a third of all Texas electricity consumers. Vistra emerged from the Energy Future Holdings bankruptcy as a stand-alone entity in 2016.

Founded: 1882 Country:
United States
United States
Employees: N/A City: IRVING
Market Cap: 54.2B IPO Year: N/A
Target Price: $235.00 AVG Volume (30 days): 6.6M
Analyst Decision: Buy Number of Analysts: 11
Dividend Yield:
0.64%
Dividend Payout Frequency: Quarterly
EPS: 2.77 EPS Growth: -46.60
52 Week Low/High: $90.51 - $219.82 Next Earning Date: 02-26-2026
Revenue: $17,191,000,000 Revenue Growth: 5.69%
Revenue Growth (this year): 14% Revenue Growth (next year): 17.00%
P/E Ratio: 51.37 Index:
Free Cash Flow: 1.6B FCF Growth: -18.93%

AI-Powered VST Daily Prediction

Machine learning model trained on 25+ technical indicators

Updated a day ago

AI Recommendation

hold
Model Accuracy: 75.32%
75.32%
Confidence

Disclaimer: This prediction is generated by an AI model and should not be considered as financial advice. Always conduct your own research and consult with financial professionals before making investment decisions.

Stock Insider Trading Activity of Vistra Corp. (VST)

BURKE JAMES A

President and CEO

Sell
VST Dec 11, 2025

Avg Cost/Share

$162.05

Shares

22,251

Total Value

$3,605,774.55

Owned After

297,998

SEC Form 4

Kirby Carrie Lee

EVP and Chief Admin. Officer

Sell
VST Nov 14, 2025

Avg Cost/Share

$174.75

Shares

58,275

Total Value

$10,183,556.25

Owned After

218,239

SEC Form 4

HUDSON SCOTT A

EVP & President Vistra Retail

Sell
VST Nov 14, 2025

Avg Cost/Share

$168.86

Shares

56,000

Total Value

$9,456,160.00

Owned After

306,600

SEC Form 4

BURKE JAMES A

President and CEO

Sell
VST Nov 11, 2025

Avg Cost/Share

$186.53

Shares

21,935

Total Value

$4,091,535.55

Owned After

297,998

SEC Form 4

Latest Vistra Corp. News

VST Breaking Stock News: Dive into VST Ticker-Specific Updates for Smart Investing

All VST News

Share on Social Networks: