VST
VistraPower & GridIndependent power producer· NYSECompounder
$163.49
-2.55% today
1M
+2.09%
3M
+5.15%
YTD
+1.48%
1Y
-13.80%
3Y
+552.38%
Price
Adjusted close · 2132 bars
Score breakdown
Opportunity score
67 / 100
Valuation
63
35%
Growth
70
25%
Quality
78
25%
Momentum
52
15%
VST: strong quality 77.75, growth 70.
Scores are normalized within the category peer set. Heuristic screening model — not investment advice.
Quick stats
- Market cap
- $55.13B
- Enterprise value
- $76.88B
- Revenue (TTM)
- $19.45B
- Revenue YoY
- +43.40%
- Gross margin
- +38.64%
- Operating margin
- +26.58%
- FCF margin
- —
- 52w high
- $217.32 (-24.77%)
- 52w low
- $134.71 (+21.36%)
Valuation vs peer category
Peers in Power & Grid (5)
P/E
27.3×
peer 45.5× below peer
Fwd P/E
14.9×
peer 19.5× below peer
P/S
2.8×
peer 3.2× below peer
EV/S
4.0×
peer 3.5× above peer
EV/EBITDA
11.3×
peer 24.5× below peer
Category peers
Other companies in the same category