Tobin W Juvenal, Chief Commercial Officer, on August 25, 2026, sold 9,050 shares in Castle Biosciences (CSTL) for $317,112. Following the Form 4 filing with the SEC, Juvenal has control over a total of 66,914 common shares of the company, with 66,914 shares held directly.
SEC Filing: