Leerink Partners analyst Puneet Souda maintained a Buy rating on Castle Biosciences (CSTL – Research Report) yesterday and set a price target ...