Castle Biosciences Chief Commercial Officer Tobin W Juvenal reports sale of $110,608.32 in common shares - CSTL News | Rallies