30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Castle Biosciences Inc (CSTL)

Over the last 90 days, Castle Biosciences Inc. has seen 60 insider transactions, all of which were sales totaling over $2.59 million. Notably, CEO Derek J. Maetzold and Officer Kristen Oelschlager have been involved in multiple proposed and planned sales, indicating significant insider selling activity. The stock has experienced a 20.4% price decrease over the same period.
Stock chart
Ticker: CSTL Exchange: NMS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Oelschlager Kristen M
Chief Operating Officer
1 sale — total 100,000 USD
Planned sale 16 Jun 2026
Value US$4,385,656.82 | Price 44.88 | Shares 32,800
Proposed sale 16 Jun 2026
Value US$21,980.06 | Price 224.46 | Shares 9,188
Planned sale 15 Jun 2026
Value US$100,000.00 | Price 20.66 | Shares 1,000
Planned sale 15 Jun 2026
Value US$100,000.00 | Price 20.66 | Shares 1,000
Planned sale 15 Jun 2026
Value US$100,000.00 | Price 20.66 | Shares 1,000
Planned sale 15 Jun 2026
Value US$100,000.00 | Price 20.66 | Shares 1,000
Planned sale 15 Jun 2026
Value US$100,000.00 | Price 20.66 | Shares 1,000
Planned sale 15 Jun 2026
Value US$100,000.00 | Price 20.66 | Shares 1,000
Planned sale 15 Jun 2026
Value US$100,000.00 | Price 20.66 | Shares 1,000
Planned sale 1 Jun 2026
Value US$100,000.00 | Price 20.86 | Shares 1,000
Planned sale 1 Jun 2026
Value US$100,000.00 | Price 20.86 | Shares 1,000
Planned sale 1 Jun 2026
Value US$100,000.00 | Price 20.86 | Shares 1,000
Planned sale 1 Jun 2026
Value US$100,000.00 | Price 20.86 | Shares 1,000
Planned sale 1 Jun 2026
Value US$100,000.00 | Price 20.86 | Shares 1,000
Planned sale 1 Jun 2026
Value US$100,000.00 | Price 20.86 | Shares 1,000
Planned sale 1 Jun 2026
Value US$100,000.00 | Price 20.86 | Shares 1,000
Proposed sale 1 Jun 2026
Value US$293,747.76 | Price 20.97 | Shares 14,008
Planned sale 21 May 2026
Value US$4,281.55 | Price 20.20 | Shares 212
Planned sale 21 May 2026
Value US$4,281.55 | Price 20.20 | Shares 212
Planned sale 21 May 2026
Value US$4,281.55 | Price 20.20 | Shares 212
Planned sale 21 May 2026
Value US$4,281.55 | Price 20.20 | Shares 212
Planned sale 21 May 2026
Value US$17,772.48 | Price 20.20 | Shares 880
Planned sale 21 May 2026
Value US$20,902.86 | Price 20.20 | Shares 1,035
Planned sale 21 May 2026
Value US$8,482.32 | Price 20.20 | Shares 420
Planned sale 20 May 2026
Value US$1,320.13 | Price 20.00 | Shares 66
Planned sale 20 May 2026
Value US$1,320.13 | Price 20.00 | Shares 66
Planned sale 20 May 2026
Value US$1,320.13 | Price 20.00 | Shares 66
Planned sale 20 May 2026
Value US$1,320.13 | Price 20.00 | Shares 66
Planned sale 20 May 2026
Value US$5,460.55 | Price 20.00 | Shares 273
Planned sale 20 May 2026
Value US$6,440.64 | Price 20.00 | Shares 322
Planned sale 20 May 2026
Value US$2,600.26 | Price 20.00 | Shares 130
Planned sale 7 May 2026
Value US$925.98 | Price 22.59 | Shares 41
Planned sale 7 May 2026
Value US$925.98 | Price 22.59 | Shares 41
Planned sale 7 May 2026
Value US$925.98 | Price 22.59 | Shares 41
Planned sale 7 May 2026
Value US$925.98 | Price 22.59 | Shares 41
Planned sale 7 May 2026
Value US$3,794.28 | Price 22.59 | Shares 168
Planned sale 7 May 2026
Value US$4,471.83 | Price 22.59 | Shares 198
Planned sale 7 May 2026
Value US$20,462.01 | Price 22.59 | Shares 906
Planned sale 7 May 2026
Value US$5,232.96 | Price 22.08 | Shares 237
Planned sale 7 May 2026
Value US$5,232.96 | Price 22.08 | Shares 237
Planned sale 7 May 2026
Value US$5,232.96 | Price 22.08 | Shares 237
Planned sale 7 May 2026
Value US$5,232.96 | Price 22.08 | Shares 237
Planned sale 7 May 2026
Value US$21,748.80 | Price 22.08 | Shares 985
Planned sale 7 May 2026
Value US$25,590.72 | Price 22.08 | Shares 1,159
Planned sale 7 May 2026
Value US$117,200.64 | Price 22.08 | Shares 5,308
Proposed sale 7 May 2026
Value US$269,513.92 | Price 19.24 | Shares 14,008
Planned sale 21 Apr 2026
Value US$6,977.24 | Price 25.10 | Shares 278
Planned sale 21 Apr 2026
Value US$6,977.24 | Price 25.10 | Shares 278
Planned sale 21 Apr 2026
Value US$6,977.24 | Price 25.10 | Shares 278
Planned sale 21 Apr 2026
Value US$6,977.24 | Price 25.10 | Shares 278
Planned sale 21 Apr 2026
Value US$28,937.99 | Price 25.10 | Shares 1,153
Planned sale 21 Apr 2026
Value US$34,057.99 | Price 25.10 | Shares 1,357
Planned sale 21 Apr 2026
Value US$13,803.90 | Price 25.10 | Shares 550
Planned sale 6 Apr 2026
Value US$6,958.34 | Price 25.03 | Shares 278
Planned sale 6 Apr 2026
Value US$6,958.34 | Price 25.03 | Shares 278
Planned sale 6 Apr 2026
Value US$6,958.34 | Price 25.03 | Shares 278
Planned sale 6 Apr 2026
Value US$6,958.34 | Price 25.03 | Shares 278
Planned sale 6 Apr 2026
Value US$28,859.59 | Price 25.03 | Shares 1,153
Planned sale 6 Apr 2026
Value US$33,965.71 | Price 25.03 | Shares 1,357
Planned sale 6 Apr 2026
Value US$155,536.42 | Price 25.03 | Shares 6,214
Planned sale 26 Mar 2026
Value US$7,103.18 | Price 25.55 | Shares 278
Planned sale 26 Mar 2026
Value US$7,103.18 | Price 25.55 | Shares 278
Planned sale 26 Mar 2026
Value US$7,103.18 | Price 25.55 | Shares 278
Planned sale 26 Mar 2026
Value US$7,103.18 | Price 25.55 | Shares 278
Planned sale 26 Mar 2026
Value US$29,460.30 | Price 25.55 | Shares 1,153
Planned sale 26 Mar 2026
Value US$34,672.71 | Price 25.55 | Shares 1,357
Planned sale 26 Mar 2026
Value US$14,053.05 | Price 25.55 | Shares 550
Proposed sale 26 Mar 2026
Value US$449,046.00 | Price 24.70 | Shares 18,180
Planned sale 18 Mar 2026
Value US$16,503.50 | Price 25.39 | Shares 650
Planned sale 17 Mar 2026
Value US$483,594.50 | Price 25.93 | Shares 18,650
Planned sale 16 Mar 2026
Value US$3,361.68 | Price 26.68 | Shares 126
Planned sale 16 Mar 2026
Value US$453,045.84 | Price 25.96 | Shares 17,449
Planned sale 13 Mar 2026
Value US$336,002.19 | Price 25.45 | Shares 13,204
Planned sale 12 Mar 2026
Value US$526,582.12 | Price 25.24 | Shares 20,863
Planned sale 12 Mar 2026
Value US$585,941.94 | Price 25.28 | Shares 23,179
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-18 2026-06-16 PlS Planned sale

Chief Operating Officer

Officer
32,800 +44.8%
44.88
US$4,385,657
32,800 +44.8% 44.88 US$4,385,657
2026-06-16 2026-06-16 PrS Proposed sale

Officer

Officer
9,188
224.46
US$21,980
9,188 224.46 US$21,980
2026-06-17 2026-06-15 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
98,974 -37.8%
247.56
US$3,323,879
98,974 -37.8% 247.56 US$3,323,879
2026-06-17 2026-06-15 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,000 -2.2%
20.66
US$100,000
1,000 -2.2% 20.66 US$100,000
2026-06-17 2026-06-15 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,000 -2.2%
20.66
US$100,000
1,000 -2.2% 20.66 US$100,000
2026-06-17 2026-06-15 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,000 -2.2%
20.66
US$100,000
1,000 -2.2% 20.66 US$100,000
2026-06-17 2026-06-15 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,000 -3.1%
20.66
US$100,000
1,000 -3.1% 20.66 US$100,000
2026-06-17 2026-06-15 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,000 -3.1%
20.66
US$100,000
1,000 -3.1% 20.66 US$100,000
2026-06-17 2026-06-15 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,000 -2.5%
20.66
US$100,000
1,000 -2.5% 20.66 US$100,000
2026-06-03 2026-06-01 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,000 -14.3%
20.86
US$100,000
1,000 -14.3% 20.86 US$100,000
2026-06-03 2026-06-01 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,000 -14.3%
20.86
US$100,000
1,000 -14.3% 20.86 US$100,000
2026-06-03 2026-06-01 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,000 -14.3%
20.86
US$100,000
1,000 -14.3% 20.86 US$100,000
2026-06-03 2026-06-01 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,000 -14.3%
20.86
US$100,000
1,000 -14.3% 20.86 US$100,000
2026-06-03 2026-06-01 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,000 -3.0%
20.86
US$100,000
1,000 -3.0% 20.86 US$100,000
2026-06-03 2026-06-01 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,000 -3.0%
20.86
US$100,000
1,000 -3.0% 20.86 US$100,000
2026-06-03 2026-06-01 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,000 -22.4%
20.86
US$100,000
1,000 -22.4% 20.86 US$100,000
2026-06-01 2026-06-01 PrS Proposed sale

Officer

Officer
14,008
20.97
US$293,748
14,008 20.97 US$293,748
2026-05-22 2026-05-21 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
212 -9.8%
20.20
US$4,282
212 -9.8% 20.20 US$4,282
2026-05-22 2026-05-21 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
212 -9.8%
20.20
US$4,282
212 -9.8% 20.20 US$4,282
2026-05-22 2026-05-21 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
212 -9.8%
20.20
US$4,282
212 -9.8% 20.20 US$4,282
2026-05-22 2026-05-21 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
212 -9.8%
20.20
US$4,282
212 -9.8% 20.20 US$4,282
2026-05-22 2026-05-21 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
880 -2.3%
20.20
US$17,772
880 -2.3% 20.20 US$17,772
2026-05-22 2026-05-21 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,035 -2.3%
20.20
US$20,903
1,035 -2.3% 20.20 US$20,903
2026-05-22 2026-05-21 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
420 -1.9%
20.20
US$8,482
420 -1.9% 20.20 US$8,482
2026-05-22 2026-05-20 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
66 -3.0%
20.00
US$1,320
66 -3.0% 20.00 US$1,320
2026-05-22 2026-05-20 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
66 -3.0%
20.00
US$1,320
66 -3.0% 20.00 US$1,320
2026-05-22 2026-05-20 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
66 -3.0%
20.00
US$1,320
66 -3.0% 20.00 US$1,320
2026-05-22 2026-05-20 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
66 -3.0%
20.00
US$1,320
66 -3.0% 20.00 US$1,320
2026-05-22 2026-05-20 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
273 -0.7%
20.00
US$5,461
273 -0.7% 20.00 US$5,461
2026-05-22 2026-05-20 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
322 -0.7%
20.00
US$6,441
322 -0.7% 20.00 US$6,441
2026-05-22 2026-05-20 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
130 -0.6%
20.00
US$2,600
130 -0.6% 20.00 US$2,600
2026-05-11 2026-05-07 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
41 -1.8%
22.59
US$926
41 -1.8% 22.59 US$926
2026-05-11 2026-05-07 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
41 -1.8%
22.59
US$926
41 -1.8% 22.59 US$926
2026-05-11 2026-05-07 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
41 -1.8%
22.59
US$926
41 -1.8% 22.59 US$926
2026-05-11 2026-05-07 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
41 -1.8%
22.59
US$926
41 -1.8% 22.59 US$926
2026-05-11 2026-05-07 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
168 -0.4%
22.59
US$3,794
168 -0.4% 22.59 US$3,794
2026-05-11 2026-05-07 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
198 -0.4%
22.59
US$4,472
198 -0.4% 22.59 US$4,472
2026-05-11 2026-05-07 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
906 -4.0%
22.59
US$20,462
906 -4.0% 22.59 US$20,462
2026-05-11 2026-05-07 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
237 -9.5%
22.08
US$5,233
237 -9.5% 22.08 US$5,233
2026-05-11 2026-05-07 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
237 -9.5%
22.08
US$5,233
237 -9.5% 22.08 US$5,233
2026-05-11 2026-05-07 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
237 -9.5%
22.08
US$5,233
237 -9.5% 22.08 US$5,233
2026-05-11 2026-05-07 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
237 -9.5%
22.08
US$5,233
237 -9.5% 22.08 US$5,233
2026-05-11 2026-05-07 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
985 -2.4%
22.08
US$21,749
985 -2.4% 22.08 US$21,749
2026-05-11 2026-05-07 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,159 -2.4%
22.08
US$25,591
1,159 -2.4% 22.08 US$25,591
2026-05-11 2026-05-07 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
5,308 -19.2%
22.08
US$117,201
5,308 -19.2% 22.08 US$117,201
2026-05-07 2026-05-07 PrS Proposed sale

Officer

Officer
14,008
19.24
US$269,514
14,008 19.24 US$269,514
2026-04-23 2026-04-21 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
278 -10.0%
25.10
US$6,977
278 -10.0% 25.10 US$6,977
2026-04-23 2026-04-21 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
278 -10.0%
25.10
US$6,977
278 -10.0% 25.10 US$6,977
2026-04-23 2026-04-21 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
278 -10.0%
25.10
US$6,977
278 -10.0% 25.10 US$6,977
2026-04-23 2026-04-21 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
278 -10.0%
25.10
US$6,977
278 -10.0% 25.10 US$6,977
2026-04-23 2026-04-21 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,153 -2.8%
25.10
US$28,938
1,153 -2.8% 25.10 US$28,938
2026-04-23 2026-04-21 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,357 -2.8%
25.10
US$34,058
1,357 -2.8% 25.10 US$34,058
2026-04-23 2026-04-21 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
550 -2.5%
25.10
US$13,804
550 -2.5% 25.10 US$13,804
2026-04-08 2026-04-06 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
278 -9.1%
25.03
US$6,958
278 -9.1% 25.03 US$6,958
2026-04-08 2026-04-06 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
278 -9.1%
25.03
US$6,958
278 -9.1% 25.03 US$6,958
2026-04-08 2026-04-06 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
278 -9.1%
25.03
US$6,958
278 -9.1% 25.03 US$6,958
2026-04-08 2026-04-06 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
278 -9.1%
25.03
US$6,958
278 -9.1% 25.03 US$6,958
2026-04-08 2026-04-06 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,153 -2.7%
25.03
US$28,860
1,153 -2.7% 25.03 US$28,860
2026-04-08 2026-04-06 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,357 -2.7%
25.03
US$33,966
1,357 -2.7% 25.03 US$33,966
2026-04-08 2026-04-06 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
6,214 -22.4%
25.03
US$155,536
6,214 -22.4% 25.03 US$155,536
2026-03-30 2026-03-26 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
278 -8.3%
25.55
US$7,103
278 -8.3% 25.55 US$7,103
2026-03-30 2026-03-26 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
278 -8.3%
25.55
US$7,103
278 -8.3% 25.55 US$7,103
2026-03-30 2026-03-26 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
278 -8.3%
25.55
US$7,103
278 -8.3% 25.55 US$7,103
2026-03-30 2026-03-26 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
278 -8.3%
25.55
US$7,103
278 -8.3% 25.55 US$7,103
2026-03-30 2026-03-26 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,153 -2.6%
25.55
US$29,460
1,153 -2.6% 25.55 US$29,460
2026-03-30 2026-03-26 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
1,357 -2.6%
25.55
US$34,673
1,357 -2.6% 25.55 US$34,673
2026-03-30 2026-03-26 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
550 -2.5%
25.55
US$14,053
550 -2.5% 25.55 US$14,053
2026-03-26 2026-03-26 PrS Proposed sale

Officer

Officer
18,180
24.70
US$449,046
18,180 24.70 US$449,046
2026-03-19 2026-03-18 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
650 -2.9%
25.39
US$16,504
650 -2.9% 25.39 US$16,504
2026-03-19 2026-03-17 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
18,650 -45.7%
25.93
US$483,594
18,650 -45.7% 25.93 US$483,594
2026-03-17 2026-03-16 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
126 -0.3%
26.68
US$3,362
126 -0.3% 26.68 US$3,362
2026-03-17 2026-03-16 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
17,449 -29.9%
25.96
US$453,046
17,449 -29.9% 25.96 US$453,046
2026-03-17 2026-03-13 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
13,204 -18.5%
25.45
US$336,002
13,204 -18.5% 25.45 US$336,002
2026-03-16 2026-03-12 PlS Planned sale

Chief Commercial Officer

Officer
20,863 -19.4%
25.24
US$526,582
20,863 -19.4% 25.24 US$526,582
2026-03-13 2026-03-12 PlS Planned sale

Pres. & Chief Exec. Officer

Executive Director
23,179 -24.5%
25.28
US$585,942
23,179 -24.5% 25.28 US$585,942
Explore more

More insider trading research around Castle Biosciences Inc