Skip to main content

Castle Biosciences Inc

CSTL
Exchange
Nasdaq
Industry
Services-Medical Laboratories
SEC CIK
0001447362

In the last 90 days, Castle Biosciences Inc insiders filed 0 open-market purchases and 20 sales; 176 institutions reported holding it in 13F filings for Q2 2026, worth $653.8M in total; no superinvestor holds it.

Open-market trades, last 90 days

Open-market purchases (P) and sales (S) by Castle Biosciences Inc insiders, counted by Form 4 filing. Trades with a flagged price and duplicate filings are left out.

Open-market buys
0 filings
Open-market sells
20 filings
4 insiders, $7.90M in total
Insiders trading
4
Net value
−$7.90M
Purchases minus sales

Insider roster

Directors, officers and 10% owners who have filed a Form 4 for Castle Biosciences Inc, current and former, most recent filer first. Last reported holding is the position after the last non-derivative trade in their latest filing.

Insider roster for Castle Biosciences Inc
NameTitleLast reported holdingLast filingFilings, past year
Maetzold Derek JPres. & Chief Exec. Officer9,550IndirectSep 23, 202636
Juvenal Tobin WChief Commercial Officer58,584Sep 16, 202614
Oelschlager Kristen MChief Operating Officer13,356Sep 3, 202612
Stokes FrankChief Financial Officer35,177Aug 18, 20267
Bradbury DanielDirector22,340Jun 1, 20262
Cole G BradleyDirector32,976Jun 1, 20263
Olson TiffanyDirector39,573Jun 1, 20262
Harrison MilesDirector35,631Jun 1, 20262
Goldberg EllenDirector40,921Jun 1, 20262
Caple KimDirector36,121Jun 1, 20262
Cotton RodneyDirector32,998Jun 1, 20263
Aspinall Mara G.Director44,139Jun 4, 20240
Spiess Bernhard E.Chief Business Officer14,696Dec 14, 20210

Insider trades

Each row adds up one type of transaction in one Form 4 filing. Only open-market purchases (P) and sales (S) are shown by default; use the filters to see grants, option exercises and other codes.

Insider trades
Filed (ET)Trade dateFiling delayInsiderTransactionSharesAvg priceValueHolding changeFlags
Sep 1, 2023 (view filing)Aug 30-312 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−6.25K$20.05−$125.3K−27.2%16.7K after12 lots10b5-1
Sep 1, 2023 (view filing)Aug 30-312 daysBradbury DanielDirectorSSale−11.9K$20.04−$238.9K−15.4%65.4K after6 lots
Aug 7, 2023 (view filing)Aug 34 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−286$20.10−$5.75K−0.2%121.5K after10b5-1
Aug 7, 2023 (view filing)Aug 34 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−314$20.10−$6.31K−1.8%17.4K after6 lots10b5-1
Jul 11, 2023 (view filing)Jul 74 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−8.38K$20.04−$167.9K−6.4%121.8K after
Jul 11, 2023 (view filing)Jul 74 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−16.7K$20.04−$335.5K−49.0%17.4K after6 lots
Jul 11, 2023 (view filing)Jul 74 daysBradbury DanielDirectorSSale−50.0K$20.39−$1.02M−42.4%67.8K after3 lots
Jun 6, 2023 (view filing)Jun 51 dayGoldberg EllenDirectorPPurchase+4.80K$14.38+$69.0K+112.5%9.06K after2 lots
May 17, 2023 (view filing)May 15-162 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−2.79K$23.17−$64.7K−1.8%149.2K after2 lots
May 17, 2023 (view filing)May 15-162 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−5.58K$23.17−$129.3K−22.2%19.5K after12 lots
May 8, 2023 (view filing)May 4-54 daysBradbury DanielDirectorSSale−25.0K$21.63−$540.8K−24.3%77.8K after12 lots
May 8, 2023 (view filing)May 44 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−2.79K$21.64−$60.4K−1.8%152.0K after2 lots
May 8, 2023 (view filing)May 44 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−5.58K$21.64−$120.7K−21.6%20.2K after12 lots
Apr 14, 2023 (view filing)Apr 12-132 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−2.79K$22.66−$63.3K−1.8%154.8K after2 lots
Apr 14, 2023 (view filing)Apr 12-132 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−5.58K$22.66−$126.4K−21.1%20.9K after12 lots
Apr 6, 2023 (view filing)Apr 51 dayBradbury DanielDirectorSSale−7.10K$22.20−$157.6K−7.9%82.8K after3 lots10b5-1
Apr 5, 2023 (view filing)Apr 3-42 daysBradbury DanielDirectorSSale−17.9K$22.16−$396.7K−17.5%84.2K after6 lots10b5-1
Apr 5, 2023 (view filing)Apr 3-42 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−2.79K$22.14−$61.8K−1.7%157.6K after2 lots10b5-1
Apr 5, 2023 (view filing)Apr 3-42 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−5.58K$22.14−$123.6K−20.5%21.6K after12 lots10b5-1
Mar 16, 2023 (view filing)Mar 142 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−2.79K$20.95−$58.5K−1.7%160.4K after
Mar 16, 2023 (view filing)Mar 142 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−5.58K$20.95−$116.9K−20.0%22.3K after6 lots
Mar 8, 2023 (view filing)Mar 62 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−2.79K$24.71−$69.0K−1.7%163.1K after
Mar 8, 2023 (view filing)Mar 62 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−5.58K$24.71−$137.9K−19.5%23.0K after6 lots
Mar 6, 2023 (view filing)Mar 2-34 daysBradbury DanielDirectorSSale−25.0K$23.97−$599.3K−22.2%87.8K after9 lots
Feb 14, 2023 (view filing)Feb 10-134 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−2.79K$26.18−$73.1K−1.7%165.9K after2 lots
Feb 14, 2023 (view filing)Feb 10-134 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−5.58K$26.18−$146.1K−19.1%23.7K after12 lots
Feb 3, 2023 (view filing)Feb 12 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−2.79K$27.11−$75.8K−1.6%168.7K after
Feb 3, 2023 (view filing)Feb 12 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−5.59K$27.11−$151.5K−18.6%24.4K after6 lots
Feb 3, 2023 (view filing)Feb 1-22 daysBradbury DanielDirectorSSale−25.0K$27.48−$687.0K−21.2%92.8K after12 lots
Jan 5, 2023 (view filing)Jan 32 daysBradbury DanielDirectorSSale−7.70K$22.89−$176.3K−3.7%199.5K after2 lots
Jan 5, 2023 (view filing)Jan 32 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−3.83K$22.90−$87.8K−1.3%301.5K after
Jan 5, 2023 (view filing)Jan 32 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−5.13K$22.90−$117.4K−17.0%25.1K after6 lots
Dec 21, 2022 (view filing)Dec 192 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−3.83K$23.07−$88.4K−1.2%305.4K after2 lots
Dec 21, 2022 (view filing)Dec 192 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−5.13K$23.07−$118.2K−16.8%25.5K after12 lots
Dec 7, 2022 (view filing)Dec 52 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−3.83K$24.79−$95.0K−1.3%294.7K after
Dec 7, 2022 (view filing)Dec 52 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−5.13K$24.79−$127.0K−16.5%25.8K after6 lots
Dec 5, 2022 (view filing)Dec 14 daysBradbury DanielDirectorSSale−7.70K$23.95−$184.5K−3.6%207.2K after
Dec 1, 2022 (view filing)Nov 292 daysOlson TiffanyDirectorPPurchase+1.16K$21.50+$25.0K+64.3%2.97K after
Nov 23, 2022 (view filing)Nov 21-222 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−3.83K$20.76−$79.6K−1.3%288.6K after2 lots
Nov 23, 2022 (view filing)Nov 21-222 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−5.13K$20.76−$106.4K−16.4%26.2K after12 lots
Nov 9, 2022 (view filing)Nov 72 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−3.83K$20.35−$78.0K−1.3%292.4K after3 lots
Nov 9, 2022 (view filing)Nov 72 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−5.13K$20.35−$104.3K−16.2%26.6K after18 lots
Nov 3, 2022 (view filing)Nov 12 daysBradbury DanielDirectorSSale−7.70K$25.49−$196.4K−3.5%214.9K after2 lots
Oct 26, 2022 (view filing)Oct 24-252 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−3.83K$20.46−$78.4K−1.3%296.2K after2 lots
Oct 26, 2022 (view filing)Oct 24-252 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−5.13K$20.46−$104.9K−16.0%27.0K after12 lots
Oct 12, 2022 (view filing)Oct 111 dayMaetzold Derek JPres. & Chief Exec. OfficerSSale−560$24.05−$13.5K−2.0%27.3K after5 lots
Oct 12, 2022 (view filing)Oct 10-112 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−3.83K$24.27−$93.0K−1.3%300.1K after5 lots
Oct 12, 2022 (view filing)Oct 10-112 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−4.56K$24.29−$110.9K−3.3%134.6K after25 lots
Oct 6, 2022 (view filing)Oct 42 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−541$30.03−$16.2K−0.2%303.9K after
Oct 6, 2022 (view filing)Oct 42 daysMaetzold Derek JPres. & Chief Exec. OfficerSSale−759$30.03−$22.8K−2.7%27.7K after6 lots