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
400
$111.25 (38.53%)
500
1 months 3 days ago
1/6 (16.67%)
$145.97 (36.73%)
42
Buy
385
$96.25 (33.33%)
330
1 months 7 days ago
27/35 (77.14%)
$47.54 (14.88%)
54
Buy
315
$26.25 (9.09%)
300
3 months 4 days ago
13/15 (86.67%)
$33.38 (17.11%)
123
Hold
260
$-28.75 (-9.96%)
335
3 months 11 days ago
14/18 (77.78%)
$-19.43 (-3.54%)
273
Sell
695
3 months 23 days ago
1/2 (50%)
$64.67 (13.83%)
70