$22.21
+0.65 (+3.01%)
Analyst Consensus
Strong Buy
14
Analysts
Moderate
Coverage
Price Target
Analyst Price Target
+142.9% upside
Low Target
$41.00
Average Target
$53.94
High Target
$76.78
Current Price
$22.21
Current
$22.21
$22.21
Target
$53.94
$53.94
$41.00
$53.94 avg
$76.78
Scenario Analysis
Bear Case
$41.00
84.6%
Low target
Base Case
$53.94
+142.9%
Avg target
Bull Case
$76.78
+245.7%
High target
Risk/Reward
2.9x
Favorable
Price in Context
52-Week High
$56.31
-60.6% from high
52-Week Low
$12.95
+71.5% from low
Target vs 52W High
$53.94
-4.2% vs high
Peer Consensus — Technology