Castle Biosciences Chief Commercial Officer W. Juvenal Tobin disposes of $232,140 in common shares - CSTL News | Rallies