VST Vistra Corp.

UtilitiesIndependent Power Producers
$153.95
2.74%
42
QScore Signal
Hold
Confidence: MEDIUM
Long-Term
44
Short-Term
40

Value

59
P/E23.86
57
P/B0.00
62
P/S3.03
61
EV/EBITDA11.74
59

Growth

20
Revenue Growth-12.4%
15
EPS Growth-69.1%
24
FCF Growth-94.8%
22

Momentum

42
12-Month Return6.3%
41
3-Month Return7.6%
53
1-Month Return-1.2%
33
RSI (14)40.87
50
50/200 MABearish
30

Profitability

52
ROE57.9%
67
ROA158.3%
100
Gross Margin6.5%
18
Operating Margin7.6%
31
Net Margin12.7%
43
FCF Yield3.9%
50

Risk

37
Beta1.45
55
60-Day Volatility47.9%
22

Generated 5/7/2026, 10:43:23 PM · How is this calculated?

QScore Analysis