Castle Biosciences Inc (CSTL) Insider Ownership

Historic Insider Ownership Trends

Over the 90-day window ending February 07, 2026, Castle Biosciences's three dominant insider ownership positions are held by Director David S Kabakoff (503.58K shares), Chief Operating Officer Kristen M Oelschlager (122.47K shares), Chief Commercial Officer Tobin W Juvenal (98.26K 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 122,467 14 Jan, 2026
Tobin W Juvenal Chief Commercial Officer 98,262 14 Jan, 2026
Derek J Maetzold Pres. & Chief Exec. Officer 87,313 05 Feb, 2026
Frank Stokes Chief Financial Officer 58,450 14 Jan, 2026
Mara G. Aspinall 44,139 04 Jun, 2024
Ellen Goldberg 27,254 23 May, 2025
Tiffany Olson 25,906 23 May, 2025
Kim Caple 22,454 23 May, 2025
Miles Harrison 21,964 23 May, 2025
G Bradley Cole 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
04 Feb, 2026 Derek J Maetzold Common Stock D 171 $38.61 83,698 D S
04 Feb, 2026 Derek J Maetzold Common Stock D 646 $37.82 83,869 D S
03 Feb, 2026 Derek J Maetzold Common Stock D 3,200 $39.91 84,515 D S
20 Jan, 2026 Derek J Maetzold Common Stock D 4,017 $40.01 87,715 D S
12 Jan, 2026 Derek J Maetzold Common Stock A 62,219 $0.00 91,732 D A
12 Jan, 2026 Frank Stokes Common Stock A 8,124 $0.00 58,450 D A
12 Jan, 2026 Tobin W Juvenal Common Stock A 9,207 $0.00 96,032 D A
12 Jan, 2026 Kristen M Oelschlager Common Stock A 9,207 $0.00 21,530 D A
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