Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

VST

HOLD

Vistra Corp. · Utilities · United States · $55.1B · Avg Vol: $653M/d

39
StockRank
Get insider-trade alerts
Q
66
V
36
M
30
P/E (TTM)
23.6x
ROE
18.5%
D/E
3.7x
Dividend %
0.6%

COMPANY DESCRIPTION

Vistra Corp. is a leading integrated retail electricity and power generation company in the United States, serving millions of customers. The company owns a large and diversified generation portfolio encompassing natural gas, nuclear, coal, and solar facilities, providing significant operational flexibility. Vistra's scale as a competitive power producer and retail provider positions it strongly in key U.S. energy markets.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue13.7B14.8B17.2B17.7B8.9%19.2B22.1B24.9B18.5%
EPS-3.153.827.262.22-23.7%6.069.7610.92121.5%
Shares389.8M351.5M339.8M338.1M-13.3%335.6M
Debt13.3B14.7B17.0B20.1B14.6%20.6B
Equity4.9B5.3B5.6B5.1B1.3%
Op CF485.0M5.5B4.6B4.1B103.2%5.1B
Inv CF-1.2B-2.1B-5.3B-4.4B
Fin CF-80.0M-294.0M-1.6B-74.0M
Loading 1Y...
PRICE (1Y)-12.0%
141148155162169Jun 29Jul 21Aug 10
SMA 50SMA 200

Close
$142.87
RSI (14)
35.3
52W High
$218.91
From 52W High
0.7%

SCORE BREAKDOWN

Quality
66
ROIC
12.7%92.4
ROE
18.5%91.8
GP/Assets
17.7%89.0
Op. Margin
13.8%43.6
FCF/Assets
5.4%87.7
Piotroski
531.3
Int. Cover
3.9x51.2
D/E Ratio
3.67x4.1
Current Ratio
0.78x30.2
Value
36
P/E (TTM)
23.6x31.4
EV/EBITDA
10.5x58.6
P/FCF
24.4x48.9
P/B
15.5x1.6
P/S
2.5x39.8
Div Yield
0.6%6.0
Momentum
30
52W High %
65%22.0
RS 6M
-17%30.3
SMA 50/200
0.96x33.3
EPS Rev 4W
-4.5%6.5
EPS Rev 12W
-8.5%9.7
EPS Improve
+70%71.6
Q Growth
-7%33.9

FUNDAMENTALS

Market Cap
$55.1B
P/E (Forward)
13.8x
Gross Margin
38.3%

SECTOR PEERS

Closest peers in Utilities, ranked by industry match, size, and score similarity. Cross-listings of VST are excluded.

TickerCompanyMkt CapStockRankSignal
VSTVistra Corp.(you)$55.1B39HOLD
003816.SZCGN Power Co., Ltd.$29.3B39HOLD
CEGConstellation Energy Corporation$98.0B27SELL
0006.HKPower Assets Holdings Limited$15.6B38HOLD
NRGNRG Energy, Inc.$29.8B23SELL
600726.SSHuadian Energy Company Limited$8.4B39HOLD
TLNTalen Energy Corporation$17.2B17STRONG SELL
CNA.LCentrica plc$10.5B52HOLD
601991.SSDatang International Power Generation Co., Ltd.$20.0B69BUY
TA.TOTransAlta Corporation$4.5B38HOLD

Peer medians: ROE 8.0% · P/E 18.4x · Gross margin 34.4%

Vistra Corp. (VST): Stock Score Summary

Vistra Corp. (VST) has a MoatMap StockRank of 39/100 based on Quality (66/100), Value (36/100), and Momentum (30/100) factor scores. The current signal is HOLD.

Vistra Corp. is a leading integrated retail electricity and power generation company in the United States, serving millions of customers. The company owns a large and diversified generation portfolio encompassing natural gas, nuclear, coal, and solar facilities, providing significant operational flexibility. Vistra's scale as a competitive power producer and retail provider positions it strongly in key U.S. energy markets.

Key Financial Metrics

Price$142.87
Market Cap$55.1B
P/E (TTM)23.58
P/E (Forward)13.84
Price/Book15.48
Return on Equity18.5%
Return on Invested Capital12.7%
Debt/Equity3.67x
Gross Margin38.3%
Operating Margin13.8%
Revenue Growth-5.5%
Dividend Yield0.6%
Free Cash Flow$2.3B

Vistra Corp. operates in the Utilities - Independent Power Producers industry, part of the Utilities sector (United States).

Frequently Asked Questions

What is Vistra Corp.’s (VST) StockRank?
MoatMap’s StockRank for Vistra Corp. (VST) is 39/100, with a Hold signal. It is a composite of Quality (66), Value (36), and Momentum (30) factor ranks across MoatMap’s 20,000+ stock universe.
Does Vistra Corp. have an economic moat?
Vistra Corp. (VST) has a Quality factor score of 66/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Vistra Corp. a buy, hold, or sell?
MoatMap’s current signal for Vistra Corp. (VST) is Hold, based on a StockRank of 39/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is Vistra Corp. in?
Vistra Corp. (VST) operates in the Utilities sector, specifically the Utilities - Independent Power Producers industry (United States).