$28.93
-0.97 (-3.24%)
Analyst Consensus
Strong Buy
6
Analysts
Moderate
Coverage
Price Target
Analyst Price Target
-13.6% upside
Low Target
$20.25
Average Target
$24.99
High Target
$38.99
Current Price
$28.93
Current
$28.93
$28.93
Target
$24.99
$24.99
$20.25
$24.99 avg
$38.99
Scenario Analysis
Bear Case
$20.25
-30.0%
Low target
Base Case
$24.99
-13.6%
Avg target
Bull Case
$38.99
+34.8%
High target
Risk/Reward
1.2x
Balanced
Price in Context
52-Week High
$36.47
-20.7% from high
52-Week Low
$20.80
+39.1% from low
Target vs 52W High
$24.99
-31.5% vs high
Next Earnings Report
Nov 17, 2026
9d
until earnings
EPS Est: $0.34
Earnings in 9 days. Analyst targets may shift significantly after the report.
Peer Consensus — Energy