Castle Biosciences Inc (CSTL) Insider Ownership

Historic Insider Ownership Trends

Castle Biosciences's top three insider shareholders as of June 06, 2026 are Derek J Maetzold (Pres. Chief Exec. Officer, 119.35K shares), Kristen M Oelschlager (Chief Operating Officer, 100.94K shares), Tobin W Juvenal (Chief Commercial Officer, 86.83K shares).

Top Direct Holders

Insider ownership data is derived from the last 60 months of Form 4 SEC filings.
Holder Position Shares (Direct) Shares (Indirect) Report Date
Daniel Bradbury - 8,673 0 23 May, 2025
Derek J Maetzold Pres. Chief Exec. Officer 21,479 97,870 23 Apr, 2026
G Bradley Cole - 19,309 0 09 Mar, 2026
Tiffany Olson - 25,906 0 23 May, 2025
Mara G. Aspinall - 44,139 0 04 Jun, 2024
Frank Stokes Chief Financial Officer 60,085 0 09 Mar, 2026
Bernhard E. Spiess Chief Business Officer 14,696 0 14 Dec, 2021
Miles Harrison - 21,964 0 23 May, 2025
Tobin W Juvenal Chief Commercial Officer 86,825 0 16 Mar, 2026
Kristen M Oelschlager Chief Operating Officer 0 100,937 04 Nov, 2025
Ellen Goldberg - 27,254 0 23 May, 2025
Kim Caple - 22,454 0 23 May, 2025
Rodney Cotton - 19,331 0 30 Mar, 2026

* Please note that the shares above only reflect shares from the fund portfolio and the institutional portfolio. Shares from the personal portfolio are excluded from this Institutional Ownership Page. See these insiders' latest transactions here on Insider Page.

Recent Insider Transactions

Detailed insider trading activity based on Form 4 SEC filings.
Download Data
Transaction Date Insider Name Security Class Transaction Type Shares Traded Price Shares Remaining Ownership Code
21 Apr, 2026 Derek J Maetzold Common Stock A 550 $2.39 22,029 D M
21 Apr, 2026 Derek J Maetzold Common Stock D 550 $25.10 21,479 D S
21 Apr, 2026 Derek J Maetzold Common Stock D 1,357 $25.10 47,495 I S
21 Apr, 2026 Derek J Maetzold Common Stock D 1,153 $25.10 40,367 I S
21 Apr, 2026 Derek J Maetzold Common Stock D 278 $25.10 2,502 I S
21 Apr, 2026 Derek J Maetzold Common Stock D 278 $25.10 2,502 I S
21 Apr, 2026 Derek J Maetzold Common Stock D 278 $25.10 2,502 I S
21 Apr, 2026 Derek J Maetzold Common Stock D 278 $25.10 2,502 I S
21 Apr, 2026 Derek J Maetzold Stock option (right to buy) D 550 $0.00 6,968 D M
06 Apr, 2026 Derek J Maetzold Common Stock A 6,214 $2.39 27,693 D M
06 Apr, 2026 Derek J Maetzold Common Stock D 6,214 $25.03 21,479 D S
06 Apr, 2026 Derek J Maetzold Common Stock D 1,357 $25.03 48,852 I S
06 Apr, 2026 Derek J Maetzold Common Stock D 1,153 $25.03 41,520 I S
06 Apr, 2026 Derek J Maetzold Common Stock D 278 $25.03 2,780 I S
06 Apr, 2026 Derek J Maetzold Common Stock D 278 $25.03 2,780 I S
06 Apr, 2026 Derek J Maetzold Common Stock D 278 $25.03 2,780 I S
06 Apr, 2026 Derek J Maetzold Common Stock D 278 $25.03 2,780 I S
06 Apr, 2026 Derek J Maetzold Stock option (right to buy) D 6,214 $0.00 7,518 D M
26 Mar, 2026 Rodney Cotton Common Stock A 5,329 - 19,331 D M
26 Mar, 2026 Rodney Cotton Common Stock A 5,329 - 19,331 D M