Skip to content
Insider tapeFilings through Fri, Oct 9
Watchlist
CSTL

CASTLE BIOSCIENCES (CSTL) stock: insider trades, news & valuation

Heavy selling
Close · Oct 9, 2026 $34.42 +2.1% on the day +45.5% over 12 months 52-week range $18.15 – $43.04

Share price and insider trades

CSTL closeInsider buyInsider sale
1020304050NovDecJan 2026FebMarAprMayJunJulAugSepOctSold $14,160 on 2025-11-12 · Tobin W JuvenalSold $16,504 on 2026-03-18 · Derek J MaetzoldSold $19,780 on 2026-05-20 · Derek J MaetzoldSold $30,047 on 2025-10-20 · Derek J MaetzoldSold $31,034 on 2026-02-04 · Derek J MaetzoldSold $33,490 on 2025-12-22 · Derek J MaetzoldSold $35,363 on 2026-09-30 · Tobin W JuvenalSold $49,945 on 2025-11-24 · Tobin W JuvenalSold $51,191 on 2026-08-17 · Tobin W JuvenalSold $53,600 on 2025-12-04 · Derek J MaetzoldSold $53,694 on 2026-01-06 · Derek J MaetzoldSold $56,761 on 2026-08-31 · Tobin W JuvenalSold $64,297 on 2026-05-21 · Derek J MaetzoldSold $85,294 on 2025-11-05 · Derek J MaetzoldSold $86,194 on 2026-06-15 · Derek J MaetzoldSold $91,106 on 2025-11-18 · Derek J MaetzoldSold $95,622 on 2026-07-14 · Derek J MaetzoldSold $102,005 on 2026-01-05 · Derek J MaetzoldSold $104,717 on 2026-04-21 · Derek J MaetzoldSold $105,058 on 2025-12-02 · Derek J MaetzoldSold $106,595 on 2026-03-26 · Derek J MaetzoldSold $106,850 on 2026-09-14 · Tobin W JuvenalSold $109,681 on 2026-08-05 · Derek J MaetzoldSold $115,751 on 2026-09-15 · Tobin W JuvenalSold $127,712 on 2026-02-03 · Derek J MaetzoldSold $138,643 on 2026-09-01 · Kristen M OelschlagerSold $149,318 on 2026-10-01 · Kristen M OelschlagerSold $160,720 on 2026-01-20 · Derek J MaetzoldSold $166,977 on 2025-11-20 · Tobin W JuvenalSold $170,703 on 2025-11-26 · Derek J MaetzoldSold $177,837 on 2026-06-16 · Kristen M OelschlagerSold $192,073 on 2026-03-03 · Frank StokesSold $196,765 on 2026-09-29 · Tobin W JuvenalSold $203,763 on 2025-11-04 · Derek J MaetzoldSold $204,856 on 2025-11-25 · Derek J MaetzoldSold $205,179 on 2026-06-01 · Derek J MaetzoldSold $217,911 on 2026-05-07 · Derek J MaetzoldSold $237,682 on 2026-07-27 · Derek J MaetzoldSold $246,195 on 2026-04-06 · Derek J MaetzoldSold $317,457 on 2025-10-31 · Kristen M OelschlagerSold $336,042 on 2026-03-13 · Derek J MaetzoldSold $378,635 on 2026-03-05 · Frank Stokes, G Bradley ColeSold $411,624 on 2026-08-24 · Kristen M OelschlagerSold $448,567 on 2026-07-01 · Derek J Maetzold, Kristen M OelschlagerSold $456,338 on 2026-03-16 · Derek J MaetzoldSold $464,870 on 2026-09-11 · Derek J MaetzoldSold $483,594 on 2026-03-17 · Derek J MaetzoldSold $494,250 on 2025-12-16 · Derek J MaetzoldSold $512,144 on 2026-09-21 · Derek J MaetzoldSold $515,565 on 2026-10-05 · Derek J MaetzoldSold $546,900 on 2026-03-11 · Derek J MaetzoldSold $605,628 on 2025-12-17 · Derek J Maetzold, Kristen M OelschlagerSold $616,134 on 2026-08-28 · Derek J MaetzoldSold $663,111 on 2025-12-11 · Frank Stokes, Tobin W JuvenalSold $743,373 on 2026-08-25 · Kristen M Oelschlager, Tobin W JuvenalSold $757,150 on 2025-12-15 · Derek J MaetzoldSold $813,398 on 2026-07-31 · Derek J Maetzold, Tobin W JuvenalSold $865,757 on 2026-08-03 · Derek J Maetzold, Kristen M Oelschlager, Tobin W JuvenalSold $888,914 on 2025-11-11 · Frank Stokes, Kristen M Oelschlager, Tobin W JuvenalSold $958,616 on 2026-08-14 · Derek J Maetzold, Frank StokesSold $1,102,657 on 2026-08-04 · Derek J MaetzoldSold $1,112,547 on 2026-03-12 · Derek J Maetzold, Tobin W Juvenal
Bought, 12 months$0
Sold, 12 months$19.3M
Insiders buying0
Insiders selling5

CASTLE BIOSCIENCES insider trading at a glance (Oct 9, 2026): in the past 12 months, 0 insiders bought $0 and 5 sold $19.3M of CSTL stock on the open market.

CSTL insider buying and selling by quarter

Open-market purchases (green, above the line) and sales (red, below), by trade date.

Q3 2025: $391K sold (1 trades)Q3 2025Q4 2025: $5.0M sold (27 trades)Q4 2025Q1 2026: $4.1M sold (32 trades)Q1 2026Q2 2026: $1.1M sold (57 trades)Q2 2026Q3 2026: $8.1M sold (95 trades)Q3 2026Q4 2026: $665K sold (5 trades)Q4 2026
QuarterBoughtPurchasesSoldSales
Q4 2026—0$665K5
Q3 2026—0$8.1M95
Q2 2026—0$1.1M57
Q1 2026—0$4.1M32
Q4 2025—0$5.0M27
Q3 2025—0$391K1

Valuation, profit and volume

P/E (trailing)n/aSector median —
Market value— 
Profit margin—Revenue growth —
Volume vs. 50-day0.9×Last 5 sessions
Insiders' paper profit—On all tracked purchases —

Summary

Over the past 12 months, 0 CASTLE BIOSCIENCES INC insiders reported open-market purchases totaling $0, while 5 insiders reported sales totaling $19.3M. 207 of 217 recorded sales were made under pre-scheduled Rule 10b5-1 trading plans, which are usually less informative than discretionary sales.

Insider transactions

Open-market purchases and sales.

Filed Insider Type Shares Price Value Since Score
Oct 7SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 8,58021,064 held (−29%) $35.57 $305K -3.2% —
Oct 7SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 3,1988,038 held (−28%) $35.57 $114K -3.2% —
Oct 7SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2,7186,832 held (−28%) $35.57 $97K -3.2% —
Oct 5SEC Kristen M OelschlagerCOO Sell Plan 2,80714,702 held (−16%) $35.75 $100K -3.7% —
Oct 5SEC Kristen M OelschlagerCOO Sell Plan 1,34613,356 held (−9%) $36.38 $49K -5.4% —
Oct 1SEC Tobin W JuvenalChief Commercial Officer Sell Plan 5,54353,041 held (−9%) $35.50 $197K -3.0% —
Oct 1SEC Tobin W JuvenalChief Commercial Officer Sell Plan 1,03452,007 held (−2%) $34.20 $35K +0.6% —
Sep 23SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 8,58021,479 held (−29%) $35.33 $303K -2.6% —
Sep 23SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 3,19811,236 held (−22%) $35.33 $113K -2.6% —
Sep 23SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2,7189,550 held (−22%) $35.33 $96K -2.6% —
Sep 16SEC Tobin W JuvenalChief Commercial Officer Sell Plan 3,29458,584 held (−5%) $35.14 $116K -2.0% —
Sep 16SEC Tobin W JuvenalChief Commercial Officer Sell Plan 3,30661,878 held (−5%) $32.32 $107K +6.5% —
Sep 15SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 8,36121,702 held (−28%) $32.00 $268K +7.6% —
Sep 15SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 3,12414,517 held (−18%) $32.00 $100K +7.6% —
Sep 15SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2,65612,339 held (−18%) $32.00 $85K +7.6% —
Sep 15SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 22321,479 held (−1%) $32.78 $7K +5.0% —
Sep 15SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 8314,434 held (−1%) $32.78 $3K +5.0% —
Sep 15SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 7112,268 held (−1%) $32.78 $2K +5.0% —
Sep 3SEC Kristen M OelschlagerCOO Sell Plan 3,95213,556 held (−23%) $33.36 $132K +3.2% —
Sep 3SEC Kristen M OelschlagerCOO Sell Plan 20013,356 held (−1%) $34.02 $7K +1.2% —
Sep 2SEC Tobin W JuvenalChief Commercial Officer Sell Plan 1,73065,184 held (−3%) $32.81 $57K +4.9% —
Sep 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 11,47222,435 held (−34%) $33.14 $380K +3.9% —
Sep 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2,50517,850 held (−12%) $33.14 $83K +3.9% —
Sep 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2,12915,172 held (−12%) $33.14 $71K +3.9% —
Sep 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 95621,479 held (−4%) $33.88 $32K +1.6% —
Sep 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 25711,277 held (−2%) $33.14 $9K +3.9% —
Sep 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 25711,277 held (−2%) $33.14 $9K +3.9% —
Sep 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 25711,277 held (−2%) $33.14 $9K +3.9% —
Sep 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 25711,277 held (−2%) $33.14 $9K +3.9% —
Sep 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 20917,641 held (−1%) $33.88 $7K +1.6% —
Sep 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 17714,995 held (−1%) $33.88 $6K +1.6% —
Sep 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2111,256 held (−0%) $33.88 $711 +1.6% —
Sep 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2111,256 held (−0%) $33.88 $711 +1.6% —
Sep 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2111,256 held (−0%) $33.88 $711 +1.6% —
Sep 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2111,256 held (−0%) $33.88 $711 +1.6% —
Aug 27SEC Tobin W JuvenalChief Commercial Officer Sell Plan 9,05066,914 held (−12%) $35.04 $317K -1.8% —
Aug 26SEC Kristen M OelschlagerCOO Sell 12,21885,033 held (−13%) $33.69 $412K +2.2% —
Aug 26SEC Kristen M OelschlagerCOO Sell 7,16177,872 held (−8%) $34.26 $245K +0.5% —
Aug 26SEC Kristen M OelschlagerCOO Sell 5,22372,649 held (−7%) $34.64 $181K -0.6% —
Aug 19SEC Tobin W JuvenalChief Commercial Officer Sell Plan 1,73075,964 held (−2%) $29.59 $51K +16.3% —
Aug 18SEC Frank StokesCFO Sell 24,90835,177 held (−41%) $29.77 $742K +15.6% —
Aug 18SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2,71420,355 held (−12%) $30.02 $81K +14.7% —
Aug 18SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2,30617,301 held (−12%) $30.02 $69K +14.7% —
Aug 18SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,10021,479 held (−5%) $30.02 $33K +14.7% —
Aug 18SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27811,534 held (−2%) $30.02 $8K +14.7% —
Aug 18SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27811,534 held (−2%) $30.02 $8K +14.7% —
Aug 18SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27811,534 held (−2%) $30.02 $8K +14.7% —
Aug 18SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27811,534 held (−2%) $30.02 $8K +14.7% —
Aug 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 11,93521,479 held (−36%) $31.34 $374K +9.8% —
Aug 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 8,42133,414 held (−20%) $30.79 $259K +11.8% —
Aug 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 4,78223,625 held (−17%) $31.34 $150K +9.8% —
Aug 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 4,06320,080 held (−17%) $31.34 $127K +9.8% —
Aug 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 3,37428,407 held (−11%) $30.79 $104K +11.8% —
Aug 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2,86624,143 held (−11%) $30.79 $88K +11.8% —
Aug 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2,54621,479 held (−11%) $30.68 $78K +12.2% —
Aug 6SEC Tobin W JuvenalChief Commercial Officer Sell Plan 1,30177,694 held (−2%) $38.39 $50K -10.3% —
Aug 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 55623,069 held (−2%) $30.68 $17K +12.2% —
Aug 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 47319,607 held (−2%) $30.68 $15K +12.2% —
Aug 5SEC Kristen M OelschlagerCOO Sell Plan 4,48614,388 held (−24%) $30.00 $135K +14.7% —
Aug 5SEC Kristen M OelschlagerCOO Sell Plan 3,00018,874 held (−14%) $29.12 $87K +18.2% —
Aug 5SEC Kristen M OelschlagerCOO Sell Plan 1,10013,288 held (−8%) $30.62 $34K +12.4% —
Aug 4SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 10,66421,479 held (−33%) $30.35 $324K +13.4% —
Aug 4SEC Tobin W JuvenalChief Commercial Officer Sell Plan 8,14989,886 held (−8%) $28.84 $235K +19.3% —
Aug 4SEC Tobin W JuvenalChief Commercial Officer Sell Plan 7,27082,616 held (−8%) $29.58 $215K +16.4% —
Aug 4SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 6,48021,479 held (−23%) $30.15 $195K +14.2% —
Aug 4SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 4,23231,781 held (−12%) $30.35 $128K +13.4% —
Aug 4SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 3,59727,009 held (−12%) $30.35 $109K +13.4% —
Aug 4SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,98336,013 held (−5%) $30.15 $60K +14.2% —
Aug 4SEC Tobin W JuvenalChief Commercial Officer Sell Plan 1,89180,725 held (−2%) $30.26 $57K +13.7% —
Aug 4SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,69030,606 held (−5%) $30.15 $51K +14.2% —
Aug 4SEC Tobin W JuvenalChief Commercial Officer Sell Plan 1,73078,995 held (−2%) $28.25 $49K +21.8% —
Jul 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 5,98221,711 held (−22%) $24.13 $144K +42.6% —
Jul 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,30738,046 held (−3%) $24.13 $32K +42.6% —
Jul 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,11032,339 held (−3%) $24.13 $27K +42.6% —
Jul 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 26811,822 held (−2%) $24.13 $6K +42.6% —
Jul 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 26811,822 held (−2%) $24.13 $6K +42.6% —
Jul 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 26811,822 held (−2%) $24.13 $6K +42.6% —
Jul 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 26811,822 held (−2%) $24.13 $6K +42.6% —
Jul 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 23221,479 held (−1%) $25.06 $6K +37.4% —
Jul 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 5037,996 held (−0%) $25.06 $1K +37.4% —
Jul 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 4332,296 held (−0%) $25.06 $1K +37.4% —
Jul 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1011,812 held (−0%) $25.06 $251 +37.4% —
Jul 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1011,812 held (−0%) $25.06 $251 +37.4% —
Jul 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1011,812 held (−0%) $25.06 $251 +37.4% —
Jul 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1011,812 held (−0%) $25.06 $251 +37.4% —
Jul 16SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,35739,353 held (−3%) $22.92 $31K +50.2% —
Jul 16SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,15333,449 held (−3%) $22.92 $26K +50.2% —
Jul 16SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 55021,479 held (−2%) $22.92 $13K +50.2% —
Jul 16SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27812,090 held (−2%) $22.92 $6K +50.2% —
Jul 16SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27812,090 held (−2%) $22.92 $6K +50.2% —
Jul 16SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27812,090 held (−2%) $22.92 $6K +50.2% —
Jul 16SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27812,090 held (−2%) $22.92 $6K +50.2% —
Jul 6SEC Kristen M OelschlagerCOO Sell Plan 8,18622,274 held (−27%) $24.40 $200K +41.1% —
Jul 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 6,21421,479 held (−22%) $24.29 $151K +41.7% —
Jul 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,35740,710 held (−3%) $24.29 $33K +41.7% —
Jul 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,15334,602 held (−3%) $24.29 $28K +41.7% —
Jul 6SEC Kristen M OelschlagerCOO Sell Plan 40021,874 held (−2%) $24.78 $10K +38.9% —
Jul 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27812,368 held (−2%) $24.29 $7K +41.7% —
Jul 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27812,368 held (−2%) $24.29 $7K +41.7% —
Jul 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27812,368 held (−2%) $24.29 $7K +41.7% —
Jul 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27812,368 held (−2%) $24.29 $7K +41.7% —
Jun 18SEC Kristen M OelschlagerCOO Sell Plan 8,58730,460 held (−22%) $20.71 $178K +66.2% —
Jun 17SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,35742,067 held (−3%) $20.66 $28K +66.6% —
Jun 17SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,15335,755 held (−3%) $20.66 $24K +66.6% —
Jun 17SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 55021,479 held (−2%) $20.66 $11K +66.6% —
Jun 17SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27812,646 held (−2%) $20.66 $6K +66.6% —
Jun 17SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27812,646 held (−2%) $20.66 $6K +66.6% —
Jun 17SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27812,646 held (−2%) $20.66 $6K +66.6% —
Jun 17SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27812,646 held (−2%) $20.66 $6K +66.6% —
Jun 3SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 6,21421,479 held (−22%) $20.86 $130K +65.0% —
Jun 3SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,35743,424 held (−3%) $20.86 $28K +65.0% —
Jun 3SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,15336,908 held (−3%) $20.86 $24K +65.0% —
Jun 3SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2781,668 held (−14%) $20.86 $6K +65.0% —
Jun 3SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2781,668 held (−14%) $20.86 $6K +65.0% —
Jun 3SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2781,668 held (−14%) $20.86 $6K +65.0% —
Jun 3SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2781,668 held (−14%) $20.86 $6K +65.0% —
May 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,03544,781 held (−2%) $20.20 $21K +70.4% —
May 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 88038,061 held (−2%) $20.20 $18K +70.4% —
May 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 42021,479 held (−2%) $20.20 $8K +70.4% —
May 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 32245,816 held (−1%) $20.00 $6K +72.1% —
May 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 27338,941 held (−1%) $20.00 $5K +72.1% —
May 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2121,946 held (−10%) $20.20 $4K +70.4% —
May 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2121,946 held (−10%) $20.20 $4K +70.4% —
May 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2121,946 held (−10%) $20.20 $4K +70.4% —
May 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2121,946 held (−10%) $20.20 $4K +70.4% —
May 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 13021,479 held (−1%) $20.00 $3K +72.1% —
May 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 662,158 held (−3%) $20.00 $1K +72.1% —
May 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 662,158 held (−3%) $20.00 $1K +72.1% —
May 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 662,158 held (−3%) $20.00 $1K +72.1% —
May 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 662,158 held (−3%) $20.00 $1K +72.1% —
May 11SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 5,30822,385 held (−19%) $22.08 $117K +55.9% —
May 11SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,15946,336 held (−2%) $22.08 $26K +55.9% —
May 11SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 98539,382 held (−2%) $22.08 $22K +55.9% —
May 11SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 90621,479 held (−4%) $22.59 $20K +52.4% —
May 11SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2372,265 held (−9%) $22.08 $5K +55.9% —
May 11SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2372,265 held (−9%) $22.08 $5K +55.9% —
May 11SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2372,265 held (−9%) $22.08 $5K +55.9% —
May 11SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2372,265 held (−9%) $22.08 $5K +55.9% —
May 11SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 19846,138 held (−0%) $22.59 $4K +52.4% —
May 11SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 16839,214 held (−0%) $22.59 $4K +52.4% —
May 11SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 412,224 held (−2%) $22.59 $926 +52.4% —
May 11SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 412,224 held (−2%) $22.59 $926 +52.4% —
May 11SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 412,224 held (−2%) $22.59 $926 +52.4% —
May 11SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 412,224 held (−2%) $22.59 $926 +52.4% —
Apr 23SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,35747,495 held (−3%) $25.10 $34K +37.1% —
Apr 23SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,15340,367 held (−3%) $25.10 $29K +37.1% —
Apr 23SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 55021,479 held (−2%) $25.10 $14K +37.1% —
Apr 23SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2782,502 held (−10%) $25.10 $7K +37.1% —
Apr 23SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2782,502 held (−10%) $25.10 $7K +37.1% —
Apr 23SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2782,502 held (−10%) $25.10 $7K +37.1% —
Apr 23SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2782,502 held (−10%) $25.10 $7K +37.1% —
Apr 8SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 6,21421,479 held (−22%) $25.03 $156K +37.5% —
Apr 8SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,35748,852 held (−3%) $25.03 $34K +37.5% —
Apr 8SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,15341,520 held (−3%) $25.03 $29K +37.5% —
Apr 8SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2782,780 held (−9%) $25.03 $7K +37.5% —
Apr 8SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2782,780 held (−9%) $25.03 $7K +37.5% —
Apr 8SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2782,780 held (−9%) $25.03 $7K +37.5% —
Apr 8SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2782,780 held (−9%) $25.03 $7K +37.5% —
Mar 30SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,35750,209 held (−3%) $25.55 $35K +34.7% —
Mar 30SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,15342,673 held (−3%) $25.55 $29K +34.7% —
Mar 30SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 55021,479 held (−2%) $25.55 $14K +34.7% —
Mar 30SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2783,058 held (−8%) $25.55 $7K +34.7% —
Mar 30SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2783,058 held (−8%) $25.55 $7K +34.7% —
Mar 30SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2783,058 held (−8%) $25.55 $7K +34.7% —
Mar 30SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2783,058 held (−8%) $25.55 $7K +34.7% —
Mar 19SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 18,65022,129 held (−46%) $25.93 $484K +32.7% —
Mar 19SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 65021,479 held (−3%) $25.39 $17K +35.6% —
Mar 17SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 17,44940,905 held (−30%) $25.96 $453K +32.6% —
Mar 17SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 13,20458,354 held (−18%) $25.45 $336K +35.2% —
Mar 17SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 12640,779 held (−0%) $26.68 $3K +29.0% —
Mar 16SEC Tobin W JuvenalChief Commercial Officer Sell Plan 20,86386,825 held (−19%) $25.24 $527K +36.4% —
Mar 13SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 23,17971,558 held (−24%) $25.28 $586K +36.2% —
Mar 13SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 17,31094,737 held (−15%) $26.11 $452K +31.8% —
Mar 13SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,35751,566 held (−3%) $26.11 $35K +31.8% —
Mar 13SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,16043,826 held (−3%) $26.11 $30K +31.8% —
Mar 13SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2823,336 held (−8%) $26.11 $7K +31.8% —
Mar 13SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2793,336 held (−8%) $26.11 $7K +31.8% —
Mar 13SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2793,336 held (−8%) $26.11 $7K +31.8% —
Mar 13SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2793,336 held (−8%) $26.11 $7K +31.8% —
Mar 9SEC Frank StokesCFO Sell Plan 6,00160,085 held (−9%) $27.98 $168K +23.0% —
Mar 9SEC G Bradley ColeDirector Sell 4,74821,964 held (−18%) $28.44 $135K +21.0% —
Mar 9SEC G Bradley ColeDirector Sell 2,65519,309 held (−12%) $28.51 $76K +20.7% —
Mar 5SEC Frank StokesCFO Sell Plan 5,30054,183 held (−9%) $27.32 $145K +26.0% —
Mar 5SEC Frank StokesCFO Sell Plan 1,70052,483 held (−3%) $27.81 $47K +23.8% —
Feb 5SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 3,20084,515 held (−4%) $39.91 $128K -13.8% —
Feb 5SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 64683,869 held (−1%) $37.82 $24K -9.0% —
Feb 5SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 17183,698 held (−0%) $38.61 $7K -10.9% —
Jan 22SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 4,01787,715 held (−4%) $40.01 $161K -14.0% —
Jan 7SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2,67830,852 held (−8%) $38.09 $102K -9.6% —
Jan 7SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,33929,513 held (−4%) $40.10 $54K -14.2% —
Dec 29SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 83033,530 held (−2%) $40.35 $33K -14.7% —
Dec 19SEC Kristen M OelschlagerCOO Sell 14,88812,323 held (−55%) $39.31 $585K -12.4% —
Dec 19SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 50934,360 held (−1%) $40.04 $20K -14.0% —
Dec 17SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 18,51348,702 held (−28%) $38.75 $717K -11.2% —
Dec 17SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 12,82134,869 held (−27%) $38.55 $494K -10.7% —
Dec 17SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,01247,690 held (−2%) $39.30 $40K -12.4% —
Dec 15SEC Tobin W JuvenalChief Commercial Officer Sell 13,20086,825 held (−13%) $37.48 $495K -8.2% —
Dec 15SEC Frank StokesCFO Sell 4,49650,326 held (−8%) $37.45 $168K -8.1% —
Dec 8SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,33937,547 held (−3%) $40.03 $54K -14.0% —
Dec 4SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2,67838,886 held (−6%) $39.23 $105K -12.3% —
Dec 1SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 4,25841,564 held (−9%) $40.09 $171K -14.1% —
Nov 26SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 5,11545,822 held (−10%) $40.05 $205K -14.1% —
Nov 24SEC Tobin W JuvenalChief Commercial Officer Sell Plan 4,69384,595 held (−5%) $35.58 $167K -3.3% —
Nov 20SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2,67850,937 held (−5%) $34.02 $91K +1.2% —
Nov 14SEC Tobin W JuvenalChief Commercial Officer Sell Plan 50084,527 held (−1%) $35.39 $18K -2.7% —
Nov 14SEC Tobin W JuvenalChief Commercial Officer Sell Plan 20084,527 held (−0%) $35.40 $7K -2.8% —
Nov 13SEC Kristen M OelschlagerCOO Sell Plan 18,93212,323 held (−61%) $35.10 $665K -1.9% —
Nov 13SEC Frank StokesCFO Sell Plan 5,38843,328 held (−11%) $35.08 $189K -1.9% —
Nov 13SEC Tobin W JuvenalChief Commercial Officer Sell Plan 50084,027 held (−1%) $35.39 $18K -2.7% —
Nov 13SEC Tobin W JuvenalChief Commercial Officer Sell Plan 20083,827 held (−0%) $35.40 $7K -2.8% —
Nov 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 6,45856,530 held (−10%) $30.41 $196K +13.2% —
Nov 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 2,67853,615 held (−5%) $31.85 $85K +8.1% —
Nov 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 23756,293 held (−0%) $31.12 $7K +10.6% —
Nov 4SEC Kristen M OelschlagerCOO Sell 18,007100,937 held (−15%) $21.69 $391K +58.7% —
Nov 4SEC Kristen M OelschlagerCOO Sell Plan 12,67827,569 held (−32%) $25.04 $317K +37.5% —
Oct 23SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,33962,988 held (−2%) $22.44 $30K +53.4% —
Oct 6SEC Derek J MaetzoldPres. & Chief Exec. Officer Sell Plan 1,33964,327 held (−2%) $22.58 $30K +52.4% —

Insiders at CASTLE BIOSCIENCES INC

InsiderBoughtSoldLast filingScore
Derek J MaetzoldPres. & Chief Exec. Officer — $11.2M Oct 7, 2026 —
Kristen M OelschlagerCOO — $3.7M Oct 5, 2026 —
Tobin W JuvenalChief Commercial Officer — $2.7M Oct 1, 2026 —
Frank StokesCFO — $1.5M Aug 18, 2026 —
G Bradley ColeDirector — $211K Mar 9, 2026 —

CSTL stock: common questions

Are CASTLE BIOSCIENCES INC insiders buying CSTL stock?

In the past 12 months, 0 insiders reported open-market purchases of CSTL worth $0.

Are CASTLE BIOSCIENCES INC insiders selling CSTL stock?

5 insiders reported sales worth $19.3M over the same period.

Where does this data come from?

Every transaction comes from Form 4 filings that insiders must submit to the SEC within two business days of a trade. We pull them from SEC EDGAR every night.

What is CSTL's 52-week range?

Over the past year CSTL has traded between $18.15 and $43.04. It last closed at $34.42 on Oct 9, 2026.