$28.04
-0.68 (-2.37%)
Analyst Consensus
Buy
12
Analysts
Moderate
Coverage
Price Target
Analyst Price Target
+196.2% upside
Low Target
$55.12
Average Target
$83.05
High Target
$106.83
Current Price
$28.04
Current
$28.04
$28.04
Target
$83.05
$83.05
$55.12
$83.05 avg
$106.83
Scenario Analysis
Bear Case
$55.12
96.6%
Low target
Base Case
$83.05
+196.2%
Avg target
Bull Case
$106.83
+281.0%
High target
Risk/Reward
2.9x
Favorable
Price in Context
52-Week High
$31.41
-10.7% from high
52-Week Low
$7.68
+265.1% from low
50-Day SMA
$21.80
+28.6% vs SMA
200-Day SMA
$17.94
+56.3% vs SMA
RSI (14)
91.7
Overbought
Target vs 52W High
$83.05
+164.4% vs high
Peer Consensus — Energy