Analyst Ratings for CSTL on 2020-03-15

← Back to Performance
Analyst Bank Rating Date Price Target Last Price Expected Return (%) Score
Catherine Schulte Baird 2020-03-11 $38.00 $24.07 157.87% 50.35525465011597
Mark Massaro Canaccord Genuity 2019-12-27 $35.00 $24.07 145.41% 0.39259958267211914
Puneet Souda SVB Leerink 2019-08-19 $28.00 $24.07 116.33% 11.206637859344482
Weighted Avg Expected Return N/A