with average potential upside of $6.16 (27.1%) backed by 23 price targets and 26 ratings. Documented since 30-Jan-2017. Analyst's average stock valuation to be materialised ratio is 75% with an average time for price targets to be met of 141.75 days.
Most recent stock forecast was given by SURAJ KALIA from OPPENHEIMER on 05-Feb-2021.
Analyst name
Rating
Current price target
Potential distance
Previous price target
Date
Price targets met ratio
Average potential upside
Average time for PT to be met
Performance score
Buy
41
$23.68 (136.72%)
2 years 1 months 18 days ago
0/3 (0%)
$12.05 (44.88%)
Hold
14
$-3.32 (-19.17%)
25
2 years 5 months 22 days ago
3/3 (100%)
$7.2 (40.02%)
346
Hold
18
$0.68 (3.93%)
2 years 7 months 10 days ago
5/5 (100%)
$4.75 (21.15%)
192
Hold
37
$19.68 (113.63%)
41
5 years 1 months 21 days ago
6/6 (100%)
$0.63 (2.34%)
29