$43.29
+1.16 (+2.75%)
Analyst Consensus
Strong Buy
16
Analysts
High
Coverage
Price Target
Analyst Price Target
+132.4% upside
Low Target
$53.95
Average Target
$100.61
High Target
$136.75
Current Price
$43.29
Current
$43.29
$43.29
Target
$100.61
$100.61
$53.95
$100.61 avg
$136.75
Scenario Analysis
Bear Case
$53.95
24.6%
Low target
Base Case
$100.61
+132.4%
Avg target
Bull Case
$136.75
+215.9%
High target
Risk/Reward
8.8x
Highly favorable
Price in Context
52-Week High
$43.88
-1.3% from high
52-Week Low
$24.85
+74.2% from low
50-Day SMA
$37.64
+15.0% vs SMA
200-Day SMA
$32.70
+32.4% vs SMA
RSI (14)
71.8
Overbought
Target vs 52W High
$100.61
+129.3% vs high
Peer Consensus — Professional Services