$19.62
+0.11 (+0.56%)
Analyst Consensus
Hold
24
Analysts
High
Coverage
Price Target
Analyst Price Target
+112.0% upside
Low Target
$24.99
Average Target
$41.60
High Target
$53.21
Current Price
$19.62
Current
$19.62
$19.62
Target
$41.60
$41.60
$24.99
$41.60 avg
$53.21
Scenario Analysis
Bear Case
$24.99
27.4%
Low target
Base Case
$41.60
+112.0%
Avg target
Bull Case
$53.21
+171.2%
High target
Risk/Reward
6.3x
Highly favorable
Price in Context
52-Week High
$20.86
-5.9% from high
52-Week Low
$10.84
+81.0% from low
50-Day SMA
$17.50
+12.1% vs SMA
200-Day SMA
$14.39
+36.3% vs SMA
RSI (14)
62.8
Neutral
Target vs 52W High
$41.60
+99.5% vs high
Peer Consensus — Energy