Companies: 10,795·Total market cap: $144.5T
Vistra Corp.

Vistra Corp.

VSTNYSEUtilities● Active
$146.90
$-1.86(-1.25%)
Market Cap$49.5B
P/E Ratio
52W High$219.82
52W Low$132.66
Overview

Vistra Corp. (VST) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · VST · as of Jun 8, 2026

Key Statistics

EPS (TTM)$6.06vst eps ttm · vst earnings per shareEarnings history
PE Ratio (TTM)24.2×vst pe ratio ttm · vst price to earningsPE Ratio deep dive
Revenue (TTM)$16.2Bvst revenue ttm · vst annual revenueFull revenue history
Dividend Yield0.61%does vst pay dividends · vst dividend yieldDividend history
Shares Outstanding339.8Mvst shares outstanding · vst floatShares outstanding history
Next EarningsAug 6, 2026Est.vst earnings date · vst next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$16.97B▼ 12.41% YoY
202320242025
vistra corp. revenue · vst revenue 2025
FY 2025Net Income$944.0M▼ 64.50% YoY
202320242025
vistra corp. net income · vst profit 2025
FY 2025EPS$2.21▼ 69.13% YoY
202320242025
vst eps · vistra corp. earnings per share 2025
TTM:Revenue: $16.21BNet Income: $2.24BEPS: $6.06View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Buy22 analystsis vst a buy · vst analyst rating
Strong Buy
0
Buy
20
Hold
2
Sell
0
Strong Sell
0
12-Month Price Target
$190.00Low
$146.90Current
$227.78Avg Target55.06% upside
$293.00High
vst price target · vst 12 month forecast

Total: 22 · Buy rate: 90.9%

The VST analyst consensus is Buy, based on ratings from 22 Wall Street analysts over the past 3 months. The average 12-month price target is $227.78, representing +55.06% upside from the current price of $146.90.

Stock Performance

Full History
1D-1.25%
1W-6.14%
1M-0.56%
3M-7.41%
YTD-8.94%
1Y-13.27%
5Y+709.37%

About Vistra Corp.

CEOJames A. Burke
IPO DateOct 5, 2016
Employees6,850
CountryUS

Vistra Corp. along with its various holdings, functions as a unified entity primarily engaged in retail electricity supply and power generation. The company organizes its operations across six distin…

what is vistra corp. · vst stock overview · vistra corp. company profile · who is vistra corp. ceo · vst NYSE · vistra corp. headquarters · vistra corp. business segments

About Stock Overview & Key Data

Vistra Corp. (VST) is a Utilities company in the Independent Power Producers industry, listed on NYSE since Oct 5, 2016. As of the latest trading session, VST stock price is $146.90, with a market capitalization of $49.5B. The stock has returned -13.27% over the past 12 months and -8.94% year-to-date.

According to 22 Wall Street analysts, the consensus rating for Vistra Corp. stock is Buy, with an average 12-month price target of $227.78. In fiscal year 2025, Vistra Corp. reported revenue of $17.0B and net income of $944.0M. For detailed data — including Vistra Corp. revenue history, earnings, dividends, and PE ratio — use the tabs above.

Frequently Asked Questions

As of the latest trading session, Vistra Corp. (VST) stock price is $146.90. The stock is traded on NYSE under the ticker symbol VST. The 52-week range is $132.66 – $219.82.

VST stock priceVST quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 8, 2026Not investment advice