WallStSmart
CSTL

Castle Biosciences Inc

NASDAQ: CSTL · HEALTHCARE · DIAGNOSTICS & RESEARCH

$24.49
+1.03% today

Updated 2026-04-30

Market cap
$734.37M
P/E ratio
P/S ratio
2.13x
EPS (TTM)
$-0.83
Dividend yield
52W range
$15 – $44
Volume
0.4M

Castle Biosciences Inc (CSTL) Insider transactions

Net insider activity
Net buying (97,877 shares)
Buy transactions
27
Sell transactions
73

All transactions

DateInsiderTitleTypeSharesPriceValue
2026-04-06MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale6,214
2026-04-06MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale6,214$25.03$155536.42
2026-04-06MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale1,357$25.03$33965.71
2026-04-06MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale1,153$25.03$28859.59
2026-04-06MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale278$25.03$6958.34
2026-03-26MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale550
2026-03-26MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale1,357$25.55$34672.71
2026-03-26MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale1,153$25.55$29460.30
2026-03-26MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale550$25.55$14053.05
2026-03-26MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale278$25.55$7103.18
2026-03-26COTTON, RODNEYDirectorSale5,329
2026-03-26COTTON, RODNEYDirectorBuy5,329
2026-03-18MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale650$25.39$16503.50
2026-03-17MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale18,650$25.93$483594.50
2026-03-16MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale17,449$25.96$453045.84
2026-03-16MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale126$26.68$3361.68
2026-03-13MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale13,204$25.45$336002.19
2026-03-12MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale23,179$25.28$585941.94
2026-03-12JUVENAL, TOBIN WChief Commercial OfficerSale20,863$25.24$526582.12
2026-03-11MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale6,226
2026-03-11MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale17,310$26.11$451946.79
2026-03-11MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerBuy6,226$2.39$14880.14
2026-03-11MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale1,357$26.11$35429.91
2026-03-11MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale1,160$26.11$30286.44
2026-03-11MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale282$26.11$7362.74
2026-03-11MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale279$26.11$7284.41
2026-03-05STOKES, FRANKChief Financial OfficerSale6,001$27.98$167907.98
2026-03-05COLE, G BRADLEYDirectorSale4,748
2026-03-05COLE, G BRADLEYDirectorBuy4,748$3.38$16048.24
2026-03-05COLE, G BRADLEYDirectorSale2,655$28.51$75694.05
2026-03-04STOKES, FRANKChief Financial OfficerSale3,800
2026-03-04STOKES, FRANKChief Financial OfficerSale12,186
2026-03-04STOKES, FRANKChief Financial OfficerSale11,960
2026-03-04STOKES, FRANKChief Financial OfficerBuy24,146
2026-03-04STOKES, FRANKChief Financial OfficerSale10,732$28.17$302320.44
2026-03-04STOKES, FRANKChief Financial OfficerBuy3,800$3.38$12844.00
2026-03-04OELSCHLAGER, KRISTEN MChief Operating OfficerSale13,811
2026-03-04OELSCHLAGER, KRISTEN MChief Operating OfficerSale11,960
2026-03-04OELSCHLAGER, KRISTEN MChief Operating OfficerBuy25,771
2026-03-04OELSCHLAGER, KRISTEN MChief Operating OfficerSale6,792$28.17$191330.64
2026-03-04MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale31,110
2026-03-04MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale27,987
2026-03-04MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerBuy59,097
2026-03-04MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale17,931$28.17$505116.27
2026-03-04JUVENAL, TOBIN WChief Commercial OfficerSale13,811
2026-03-04JUVENAL, TOBIN WChief Commercial OfficerSale11,960
2026-03-04JUVENAL, TOBIN WChief Commercial OfficerBuy25,771
2026-03-04JUVENAL, TOBIN WChief Commercial OfficerSale10,399$28.17$292939.83
2026-03-03STOKES, FRANKChief Financial OfficerBuy48,367
2026-03-03STOKES, FRANKChief Financial OfficerSale5,300$27.32$144796.00
2026-03-03STOKES, FRANKChief Financial OfficerSale3,611$27.57$99555.27
2026-03-03STOKES, FRANKChief Financial OfficerSale1,700$27.81$47277.00
2026-03-03OELSCHLAGER, KRISTEN MChief Operating OfficerBuy48,367
2026-03-03OELSCHLAGER, KRISTEN MChief Operating OfficerSale2,427$27.57$66912.39
2026-03-03MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerBuy102,597
2026-03-03MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale19,043$27.57$525015.51
2026-03-03JUVENAL, TOBIN WChief Commercial OfficerBuy48,367
2026-03-03JUVENAL, TOBIN WChief Commercial OfficerSale3,716$27.57$102450.12
2026-02-04MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale646$37.82$24433.01
2026-02-04MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale171$38.61$6602.31
2026-02-03MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale3,200$39.91$127721.60
2026-01-20MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale4,017$40.01$160732.22
2026-01-12STOKES, FRANKChief Financial OfficerBuy8,124
2026-01-12STOKES, FRANKChief Financial OfficerBuy8,124
2026-01-12OELSCHLAGER, KRISTEN MChief Operating OfficerBuy9,207
2026-01-12OELSCHLAGER, KRISTEN MChief Operating OfficerBuy9,207
2026-01-12MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerBuy62,219
2026-01-12MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerBuy62,219
2026-01-12JUVENAL, TOBIN WChief Commercial OfficerBuy9,207
2026-01-12JUVENAL, TOBIN WChief Commercial OfficerBuy9,207
2026-01-06MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale1,339$40.10$53688.54
2026-01-05MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale2,678$38.09$102005.02
2025-12-22MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale830$40.35$33490.50
2025-12-17OELSCHLAGER, KRISTEN MChief Operating OfficerSale14,888$39.31$585291.94
2025-12-17MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale509$40.04$20380.36
2025-12-16MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale12,821$38.55$494300.83
2025-12-15MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale18,513$38.75$717323.21
2025-12-15MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale1,012$39.30$39775.65
2025-12-11STOKES, FRANKChief Financial OfficerSale4,496$37.45$168375.20
2025-12-11JUVENAL, TOBIN WChief Commercial OfficerSale13,200$37.48$494736.00
2025-12-10STOKES, FRANKChief Financial OfficerSale6,170
2025-12-10STOKES, FRANKChief Financial OfficerBuy6,170
2025-12-10STOKES, FRANKChief Financial OfficerSale2,758$38.02$104859.16
2025-12-10OELSCHLAGER, KRISTEN MChief Operating OfficerSale6,170
2025-12-10OELSCHLAGER, KRISTEN MChief Operating OfficerBuy6,170
2025-12-10OELSCHLAGER, KRISTEN MChief Operating OfficerSale2,552$38.02$97027.04
2025-12-10MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale15,424
2025-12-10MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerBuy15,424
2025-12-10MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale6,070$38.02$230781.40
2025-12-10JUVENAL, TOBIN WChief Commercial OfficerSale6,170
2025-12-10JUVENAL, TOBIN WChief Commercial OfficerBuy6,170
2025-12-10JUVENAL, TOBIN WChief Commercial OfficerSale2,490$38.02$94669.80
2025-12-09STOKES, FRANKChief Financial OfficerSale14,616
2025-12-09STOKES, FRANKChief Financial OfficerBuy14,616
2025-12-09STOKES, FRANKChief Financial OfficerSale6,534$38.25$249925.50
2025-12-09OELSCHLAGER, KRISTEN MChief Operating OfficerSale15,961
2025-12-09OELSCHLAGER, KRISTEN MChief Operating OfficerBuy15,961
2025-12-09OELSCHLAGER, KRISTEN MChief Operating OfficerSale4,691$38.25$179430.75
2025-12-09MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerSale33,495
2025-12-09MAETZOLD, DEREK JDirector, Pres. & Chief Exec. OfficerBuy33,495