$1.29
-0.01 (-0.77%)
Analyst Consensus
Strong Sell
6
Analysts
Moderate
Coverage
Price Target
Analyst Price Target
+840.3% upside
Low Target
$8.21
Average Target
$12.13
High Target
$18.99
Current Price
$1.29
Current
$1.29
$1.29
Target
$12.13
$12.13
$8.21
$12.13 avg
$18.99
Scenario Analysis
Bear Case
$8.21
536.4%
Low target
Base Case
$12.13
+840.3%
Avg target
Bull Case
$18.99
+1,372.1%
High target
Risk/Reward
2.6x
Favorable
Price in Context
Target vs 52W High
$12.13
-97.3% vs high
Next Earnings Report
Oct 12, 2026
19d
until earnings
EPS Est: $-93.84
Peer Consensus — Energy