Castle Biosciences chief commercial officer Tobin W. Juvenal reports sale of $239,590.828 in common shares - CSTL News | Rallies