Castle Biosciences Chief Commercial Officer Juvenal Tobin sells 9,050 shares for $317,112.00 - CSTL News | Rallies