FINWIRES · TerminalLIVE
FINWIRES

Castle Biosciences Insider Sold Shares Worth $317,112, According to a Recent SEC Filing

By

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:

https://www.sec.gov/Archives/edgar/data/1447362/000162828026059272/xslF345X05/wk-form4_1787863108.xml

Related Articles