Castle Biosciences Inc (CSTL) Insider Ownership

Historic Ownership Trends

Through the 90-day period concluding December 17, 2025, Castle Biosciences's top three insider stakeholders include Chief Operating Officer Kristen M Oelschlager (128.15K shares), Chief Commercial Officer Tobin W Juvenal (89.06K shares), Pres. & Chief Exec. Officer Derek J Maetzold (70.83K 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 128,148 11 Dec, 2025
Joseph C. Iii Cook 124,407 22 Mar, 2021
Tobin W Juvenal Chief Commercial Officer 89,055 15 Dec, 2025
Derek J Maetzold Pres. & Chief Exec. Officer 70,830 11 Dec, 2025
Frank Stokes Chief Financial Officer 50,326 15 Dec, 2025
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
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
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
09 Dec, 2025 Frank Stokes Common Stock A 14,616 - 57,944 D M
09 Dec, 2025 Tobin W Juvenal Common Stock A 15,961 - 102,786 D M
09 Dec, 2025 Kristen M Oelschlager Common Stock A 15,961 - 28,284 D M
09 Dec, 2025 Derek J Maetzold Common Stock A 33,495 - 71,042 D M
09 Dec, 2025 Tobin W Juvenal Common Stock D 6,441 $38.25 96,345 D F
09 Dec, 2025 Frank Stokes Common Stock D 6,534 $38.25 51,410 D F
09 Dec, 2025 Derek J Maetzold Common Stock D 13,181 $38.25 57,861 D F
09 Dec, 2025 Kristen M Oelschlager Common Stock D 4,691 $38.25 23,593 D F
10 Dec, 2025 Tobin W Juvenal Common Stock A 6,170 - 102,515 D M
10 Dec, 2025 Frank Stokes Common Stock A 6,170 - 57,580 D M
10 Dec, 2025 Kristen M Oelschlager Common Stock A 6,170 - 29,763 D M
10 Dec, 2025 Derek J Maetzold Common Stock A 15,424 - 73,285 D M
10 Dec, 2025 Frank Stokes Common Stock D 2,758 $38.02 54,822 D F
10 Dec, 2025 Derek J Maetzold Common Stock D 6,070 $38.02 67,215 D F
10 Dec, 2025 Tobin W Juvenal Common Stock D 2,490 $38.02 100,025 D F
10 Dec, 2025 Kristen M Oelschlager Common Stock D 2,552 $38.02 27,211 D F
04 Dec, 2025 Derek J Maetzold Common Stock D 1,339 $40.03 37,547 D S
02 Dec, 2025 Derek J Maetzold Common Stock D 2,678 $39.23 38,886 D S