$12.86
-0.46 (-3.45%)
Analyst Consensus
Buy
15
Analysts
High
Coverage
Price Target
Analyst Price Target
+99.8% upside
Low Target
$21.65
Average Target
$25.69
High Target
$35.82
Current Price
$12.86
Current
$12.86
$12.86
Target
$25.69
$25.69
$21.65
$25.69 avg
$35.82
Scenario Analysis
Bear Case
$21.65
68.4%
Low target
Base Case
$25.69
+99.8%
Avg target
Bull Case
$35.82
+178.5%
High target
Risk/Reward
2.6x
Favorable
Price in Context
52-Week High
$14.98
-14.1% from high
52-Week Low
$4.48
+187.1% from low
Target vs 52W High
$25.69
+71.5% vs high
Peer Consensus — Technology