VST
VistraPower & GridIndependent power producer· NYSECompounder
$142.61
-2.90% today
1M
-9.85%
3M
-10.83%
YTD
-11.48%
1Y
-7.52%
3Y
+503.45%
Price
Adjusted close · 2102 bars
Score breakdown
Opportunity score
68 / 100
Valuation
78
35%
Growth
70
25%
Quality
75
25%
Momentum
32
15%
VST: strong quality 75, growth 70, valuation 78; weak momentum 32; P/E below peer median.
Scores are normalized within the category peer set. Heuristic screening model — not investment advice.
Quick stats
- Market cap
- $48.09B
- Enterprise value
- $69.84B
- Revenue (TTM)
- $19.45B
- Revenue YoY
- +43.40%
- Gross margin
- +38.64%
- Operating margin
- +26.58%
- FCF margin
- —
- 52w high
- $217.32 (-34.38%)
- 52w low
- $142.33 (+0.20%)
Valuation vs peer category
Peers in Power & Grid (4)
P/E
23.8×
peer 51.4× below peer
Fwd P/E
12.6×
peer 25.6× below peer
P/S
2.5×
peer 3.6× below peer
EV/S
3.6×
peer 3.8× below peer
EV/EBITDA
10.3×
peer 31.1× below peer
Category peers
Other companies in the same category