Vistra Corp.
163.38USD
-5.6000 (-3.31%)
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
| Company | Mkt Cap | P/E | EV/EBITDA | FCF Yield | Rev Growth | Div Yield |
|---|---|---|---|---|---|---|
| VSTVistra Corp. | $55.09B | 24.58x | 14.16x | 3.27% | 17.67% | 0.56% |
| CEGConstellation Energy Corporation | $97.97B | 23.82x | 15.21x | -4.57% | 63.80% | 0.62% |
Subject metrics from SEC filings where available; peer metrics from cached market data.