$6.15
-0.28 (-4.35%)
Analyst Consensus
Strong Sell
8
Analysts
Moderate
Coverage
Price in Context
52-Week High
$7.02
-12.4% from high
52-Week Low
$3.68
+67.2% from low
Next Earnings Report
Aug 19, 2026
9d
until earnings
Earnings in 9 days. Analyst targets may shift significantly after the report.
Peer Consensus — Energy