whalstreet

VST· Vistra Corp.

CUSIP 92840M102·Sector Utilities··Investor Relations
Current price
$147.72
Market cap
$49.8B
52w low
$138.53
52w high
$219.82
Whale holders
1
Aggregate held
$72M
Net flow (Q/Q)
$72M
Insider buys/sells · last 6 mo · open market only
TransactionsTotal $
Buys0$0
Sells1$2M
Whale% of portfolioRecent activityΔ sharesValue
Sound Shore Management Inc. /Ct/2.4%New position479,762$72M
Held alongside VST
Top stocks VST's whales also own — ranked by holder overlap
AMZNAmazon Com Inc.· 4 sharedTSMTaiwan Semiconductor Mfg Ltd.· 3 sharedMSFTMicrosoft Corp.· 3 sharedBNBrookfield Corp.· 2 sharedLPLALpl Finl Hldgs Inc.· 2 sharedBABAAlibaba Group Holding Limited· 2 sharedNVDANvidia Corp.· 2 sharedCOFCapital One Financial· 2 sharedASMLAsml Holding N.V.· 2 sharedCRSCarpenter Technology Corp.· 2 shared
Quarterly ownership history
Last 6 quarters
QuarterWhalesAggregateBuyingSellingNet flow
2026-03-311$72M1 · $72M0 · $0$72M
2025-12-313$1.2B0 · $04 · $193M-$193M
2025-09-304$1.3B0 · $04 · $498M-$498M
2025-06-304$1.8B4 · $1.3B0 · $0$1.3B
2025-03-311$541M1 · $541M1 · $91M$450M
2024-12-311$91M1 · $91M0 · $0$91M
VST Financials
Live via yfinance — refreshed daily.
Valuation
Market capitalization$49.8B
Enterprise value$71.6B
EV / EBITDA (TTM)10.54
P/E ratio (TTM)24.70
Forward P/E13.10
P/S ratio2.56
P/B ratio19.05
PEG ratio1.27
Cash Flow
Operating cash flow (TTM)$4.7B
Free cash flow (TTM)$477M
Total cash$658M
Total debt$19.9B
Debt / equity355.19
Current ratio0.90
Income Statement
Total revenue (TTM)$19.4B
Revenue per share (TTM)57.42
Gross profit (TTM)$7.5B
EBITDA (TTM)$6.8B
Net income (TTM)$2.0B
EPS diluted (TTM)5.98
Shares outstanding337,000,000
Float shares314,530,550
Profitability
Gross margin38.64%
Operating margin26.58%
EBITDA margin34.92%
Net margin11.53%
Efficiency
Return on assets (TTM)6.02%
Return on equity (TTM)42.90%
Price History
Current price$147.72
52 Week high$219.82
52 Week low$138.53
50 day average$158.46
200 day average$177.03
Average volume (10 day)5,381,620
1-year beta1.45
1-year price target$229.11
Dividends
Dividend yield0.62%
Dividend rate (annual)$0.92
Payout ratio15.15%
Fundamentals are sourced from yfinance and refreshed daily. Last updated May 10, 2026, 5:42 PM. Empty cells (—) mean yfinance doesn't have that field for this ticker (common for ADRs, recent IPOs, or non-applicable ratios).
Real-time alerts. We'll let you know when a whale you follow files a new 13F, or a stock you follow has insider activity. No weekly digest.
whalstreet
★ WatchlistData from SEC EDGAR · whalstreet.com