$2.93
+0.15 (+5.40%)
Analyst Consensus
Buy
7
Analysts
Moderate
Coverage
Price Target
Analyst Price Target
+1,098.0% upside
Low Target
$23.15
Average Target
$35.10
High Target
$42.71
Current Price
$2.93
Current
$2.93
$2.93
Target
$35.10
$35.10
$23.15
$35.10 avg
$42.71
Scenario Analysis
Bear Case
$23.15
690.1%
Low target
Base Case
$35.10
+1,098.0%
Avg target
Bull Case
$42.71
+1,357.7%
High target
Risk/Reward
2.0x
Balanced
Price in Context
52-Week High
$48.16
-93.9% from high
52-Week Low
$1.91
+53.8% from low
Target vs 52W High
$35.10
-27.1% vs high
Next Earnings Report
May 20, 2026
2d
until earnings
EPS Est: $-0.60
Earnings in 2 days. Analyst targets may shift significantly after the report.
Peer Consensus — Commercial Services & Supplies