FeedMarketsDiscover
⌘K
Feed
MarketsScreenerCompare
FeedMarketsDiscoverYou
StockUnited StatesNYSE

VST

Vistra Corp.

Utilities · Utilities - Independent Power Producers

163.38USD

-5.6000 (-3.31%)

SummaryFinancialsRelative ValueResearchNewsDiscussionOptions

Computing valuation metrics…

Valuation

P/E (TTM)

24.58x

P/E (Forward)

15.13x

EV/EBITDA

14.16x

EV/Revenue

4.23x

P/S (TTM)

3.00x

P/B

9.84x

FCF Yield

3.27%

Dividend Yield

0.56%

Gross Margin

38.64%

Operating Margin

19.22%

Net Margin

12.22%

Peer Comparison — Utilities - Independent Power Producers

CompanyMkt CapP/EEV/EBITDAFCF YieldRev GrowthDiv Yield
VSTVistra Corp.$55.09B24.58x14.16x3.27%17.67%0.56%
CEGConstellation Energy Corporation$97.97B23.82x15.21x-4.57%63.80%0.62%

Subject metrics from SEC filings where available; peer metrics from cached market data.