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
Hold
46
$17.75 (62.83%)
49
2 months ago
6/10 (60%)
$9.11 (18.74%)
245
Hold
59
$30.75 (108.85%)
65
2 months 1 days ago
17/19 (89.47%)
$10.07 (25.85%)
529
Hold
59
$30.75 (108.85%)
68
2 months 22 days ago
25/30 (83.33%)
$12.29 (38.11%)
1197
Buy
56
$27.75 (98.23%)
56
3 months 4 days ago
7/10 (70%)
$8.07 (18.83%)
451
Buy
57
$28.75 (101.77%)
66
3 months 16 days ago
13/17 (76.47%)
$11.77 (29.00%)
504