Crowdsource Estimates Powered by

Estimator Direction Entry Price Target Price Last Done Time Left Status
ImBT888 Sell $24.65 $22.7(+7.91%) $27.020 10 days
Hayashi8 Sell $24.65 $23.1(+6.29%) $27.020 3 days
Prodigy Sell $24.65 $22.0(+10.75%) $27.020 38 days
ImBT888 Sell $24.83 $22.5(+9.38%) $27.020 5 days
raytan1 Sell $24.85 $17.5(+29.58%) $27.020 26 days
TheAlphaLion Sell $24.79 $10.0(+59.66%) $27.020 1084 days
View More Crowdsource Estimates Important Notes: