Castle Biosciences Chief Commercial Officer Juvenal Tobin sells 9,050 shares for $317,112.00
CSTL•Insider share sale details
- Castle Biosciences Chief Commercial Officer Juvenal Tobin sold 9,050 common shares on Aug. 25, 2026 at USD 35.04.
- Holdings fell to 66,914 shares following the sale.




