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