$29.13
-1.42 (-4.65%)
Analyst Consensus
Buy
9
Analysts
Moderate
Coverage
Price Target
Analyst Price Target
+16.2% upside
Low Target
$26.01
Average Target
$33.86
High Target
$47.03
Current Price
$29.13
Current
$29.13
$29.13
Target
$33.86
$33.86
$26.01
$33.86 avg
$47.03
Scenario Analysis
Bear Case
$26.01
-10.7%
Low target
Base Case
$33.86
+16.2%
Avg target
Bull Case
$47.03
+61.4%
High target
Risk/Reward
5.7x
Highly favorable
Price in Context
52-Week High
$32.79
-11.2% from high
52-Week Low
$21.68
+34.4% from low
Target vs 52W High
$33.86
+3.3% vs high
Peer Consensus — Technology