$45.79
-0.02 (-0.04%)
Analyst Consensus
Strong Buy
28
Analysts
High
Coverage
Price Target
Analyst Price Target
-30.5% upside
Low Target
$25.48
Average Target
$31.82
High Target
$43.84
Current Price
$45.79
Current
$45.79
$45.79
Target
$31.82
$31.82
$25.48
$31.82 avg
$43.84
Scenario Analysis
Bear Case
$25.48
-44.4%
Low target
Base Case
$31.82
-30.5%
Avg target
Bull Case
$43.84
+-4.3%
High target
Risk/Reward
0.1x
Unfavorable
Price in Context
52-Week High
$46.20
-0.9% from high
52-Week Low
$15.26
+200.1% from low
Target vs 52W High
$31.82
-31.1% vs high
Peer Consensus — Technology