Company Deep Dive

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

Request Deep Dive(50 Feathers)

VST.MX

HOLD

Vistra Corp. · Utilities · United States · $55.9B · Avg Vol: $86K/d

54
StockRank
Get insider-trade alerts
Q
67
V
42
M
39
P/E (TTM)
26.0x
ROE
42.9%
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, operating a highly diversified portfolio that includes nuclear, coal, natural gas, and solar assets. The company's competitive moat lies in its vertically integrated business model, which pairs a massive, low-cost generation fleet with a stable retail customer base to hedge against wholesale power price volatility. Vistra is a market leader in the transition to clean energy, boasting one of the largest utility-scale battery storage facilities in the world.

FINANCIAL SUMMARY (MXN)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue237.3B255.5B297.8B306.6B8.9%336.2B381.6B430.8B18.5%
EPS (MXN)-54.4266.06125.5338.45-23.7%102.61
Shares389.8M351.5M339.8M338.1M-13.3%337.2M
Debt230.5B253.7B294.7B346.9B14.6%355.5B
Equity84.7B91.7B96.3B88.1B1.3%
Op CF8.4B94.3B78.9B70.4B103.2%80.7B
Inv CF-21.4B-37.1B-91.2B-76.0B
Fin CF-1.4B-5.1B-27.7B-1.3B
Loading 1Y...
PRICE (1Y)-15.6%
140148155163171Jun 29Jul 20Aug 7
SMA 50SMA 200

Close
$140.01
RSI (14)
34.0
52W High
$229.25
From 52W High
0.6%

SCORE BREAKDOWN

Quality
67
ROIC
7.1%63.3
ROE
42.9%99.4
GP/Assets
313.7%100.0
Op. Margin
26.6%76.2
FCF/Assets
19.9%99.1
Piotroski
531.3
Int. Cover
2.1x24.4
D/E Ratio
3.67x4.1
Current Ratio
0.90x39.2
Value
42
P/E (TTM)
26.0x24.8
EV/EBITDA
7.5x81.0
P/FCF
117.2x9.3
P/B
1.0x73.9
P/S
2.7x38.2
Div Yield
0.6%4.6
Momentum
39
52W High %
61%17.9
RS 6M
3%73.5
SMA 50/200
0.94x26.6
EPS Rev 4W
N/A
EPS Rev 12W
N/A
EPS Improve
N/A
Q Growth
N/A

FUNDAMENTALS

Market Cap
$55.9B
P/E (Forward)
Gross Margin
38.6%

SECTOR PEERS

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

TickerCompanyMkt CapStockRankSignal
VST.MXVistra Corp.(you)$55.9B54HOLD
CEGConstellation Energy Corporation$98.0B42HOLD
1816.HKCGN Power Co., Ltd.$17.5B51HOLD
CNA.LCentrica plc$10.5B52HOLD
600674.SSSichuan Chuantou Energy Co.Ltd$10.0B53HOLD
601991.SSDatang International Power Generation Co., Ltd.$20.0B71BUY
0006.HKPower Assets Holdings Limited$15.6B37HOLD
600726.SSHuadian Energy Company Limited$8.4B41HOLD
600011.SSHuaneng Power International, Inc.$16.9B83STRONG BUY
TLNTalen Energy Corporation$17.2B22SELL

Peer medians: ROE 7.9% · P/E 18.5x · Gross margin 34.0%

Vistra Corp. (VST.MX): Stock Score Summary

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

Vistra Corp. is a leading integrated retail electricity and power generation company in the United States, operating a highly diversified portfolio that includes nuclear, coal, natural gas, and solar assets. The company's competitive moat lies in its vertically integrated business model, which pairs a massive, low-cost generation fleet with a stable retail customer base to hedge against wholesale power price volatility. Vistra is a market leader in the transition to clean energy, boasting one of the largest utility-scale battery storage facilities in the world.

Key Financial Metrics

Price$140.01
Market Cap$55.9B
P/E (TTM)25.99
Price/Book0.96
Return on Equity42.9%
Return on Invested Capital7.1%
Debt/Equity3.67x
Gross Margin38.6%
Operating Margin26.6%
Revenue Growth43.4%
Dividend Yield0.6%
Free Cash Flow$477M

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.MX) StockRank?
MoatMap’s StockRank for Vistra Corp. (VST.MX) is 54/100, with a Hold signal. It is a composite of Quality (67), Value (42), and Momentum (39) factor ranks across MoatMap’s 20,000+ stock universe.
Does Vistra Corp. have an economic moat?
Vistra Corp. (VST.MX) has a Quality factor score of 67/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.MX) is Hold, based on a StockRank of 54/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.MX) operates in the Utilities sector, specifically the Utilities - Independent Power Producers industry (United States).