Castle Biosciences Inc (CSTL) Insider Ownership

Historic Insider Ownership Trends

Through the 90-day period concluding January 10, 2026, Castle Biosciences's top three insider stakeholders include Director David S Kabakoff (503.58K shares), Chief Operating Officer Kristen M Oelschlager (113.26K shares), Chief Commercial Officer Tobin W Juvenal (89.06K shares).

Top Direct Holders

Insider ownership data is derived from the last 60 months of Form 4 SEC filings.
Holder Position Shares Report Date
David S Kabakoff 503,577 21 Jun, 2021
Kristen M Oelschlager Chief Operating Officer 113,260 19 Dec, 2025
Tobin W Juvenal Chief Commercial Officer 89,055 15 Dec, 2025
Frank Stokes Chief Financial Officer 50,326 15 Dec, 2025
Mara G. Aspinall 44,139 04 Jun, 2024
Derek J Maetzold Pres. & Chief Exec. Officer 33,128 07 Jan, 2026
Ellen Goldberg 27,254 23 May, 2025
Tiffany Olson 25,906 23 May, 2025
Kim Caple 22,454 23 May, 2025
G Bradley Cole 21,964 23 May, 2025
Miles Harrison 21,964 23 May, 2025
Bernhard E. Spiess Chief Business Officer 14,696 14 Dec, 2021
Rodney Cotton 14,002 23 May, 2025
Daniel Bradbury 8,673 23 May, 2025

* 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
06 Jan, 2026 Derek J Maetzold Common Stock D 1,339 $40.10 29,513 D S
05 Jan, 2026 Derek J Maetzold Common Stock D 2,678 $38.09 30,852 D S
22 Dec, 2025 Derek J Maetzold Common Stock D 830 $40.35 33,530 D S
17 Dec, 2025 Derek J Maetzold Common Stock D 509 $40.04 34,360 D S
17 Dec, 2025 Kristen M Oelschlager Common Stock D 14,888 $39.31 12,323 D S
16 Dec, 2025 Derek J Maetzold Common Stock D 12,821 $38.55 34,869 D S
15 Dec, 2025 Derek J Maetzold Common Stock D 1,012 $39.30 47,690 D S
15 Dec, 2025 Derek J Maetzold Common Stock D 18,513 $38.75 48,702 D S
11 Dec, 2025 Frank Stokes Common Stock D 4,496 $37.45 50,326 D S
11 Dec, 2025 Tobin W Juvenal Common Stock D 13,200 $37.48 86,825 D S
10 Dec, 2025 Derek J Maetzold Common Stock D 6,070 $38.02 67,215 D F
10 Dec, 2025 Derek J Maetzold Common Stock A 15,424 - 73,285 D M
10 Dec, 2025 Frank Stokes Common Stock A 6,170 - 57,580 D M
10 Dec, 2025 Frank Stokes Common Stock D 2,758 $38.02 54,822 D F
10 Dec, 2025 Frank Stokes - - 54,822 D
10 Dec, 2025 Frank Stokes - - 57,580 D
10 Dec, 2025 Tobin W Juvenal Common Stock D 2,490 $38.02 100,025 D F
10 Dec, 2025 Tobin W Juvenal Common Stock A 6,170 - 102,515 D M
10 Dec, 2025 Kristen M Oelschlager Common Stock D 2,552 $38.02 27,211 D F
10 Dec, 2025 Kristen M Oelschlager Common Stock A 6,170 - 29,763 D M