$0.42
+0.01 (+2.73%)
Analyst Consensus
Strong Sell
6
Analysts
Moderate
Coverage
Price in Context
Next Earnings Report
May 27, 2026
10d
until earnings
EPS Est: $-0.05
Earnings in 10 days. Analyst targets may shift significantly after the report.
Peer Consensus — Energy