$62.87
-1.24 (-1.93%)
Analyst Consensus
Strong Buy
14
Analysts
Moderate
Coverage
Price Target
Analyst Price Target
+7.4% upside
Low Target
$42.57
Average Target
$67.52
High Target
$94.90
Current Price
$62.87
Current
$62.87
$62.87
Target
$67.52
$67.52
$42.57
$67.52 avg
$94.90
Scenario Analysis
Bear Case
$42.57
-32.3%
Low target
Base Case
$67.52
+7.4%
Avg target
Bull Case
$94.90
+50.9%
High target
Risk/Reward
1.6x
Balanced
Price in Context
52-Week High
$81.51
-22.9% from high
52-Week Low
$36.01
+74.6% from low
Target vs 52W High
$67.52
-17.2% vs high
Next Earnings Report
May 13, 2026
2d
until earnings
EPS Est: $0.90
Earnings in 2 days. Analyst targets may shift significantly after the report.
Peer Consensus — Machinery