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

Derek Maetzold

Insider profile

Currently holds a position at Castle Biosciences Inc

Performance

Overall performance
3.9

Performance over holding periods
3.9
30 days 90 days 120 days
Average return 19% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
5 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
President, Chief Executive Officer, Founder, Director Castle Biosciences Inc Jan. 1, 2017 -
President, Chief Executive Officer, Founder Castle Biosciences Inc None -

Derek Maetzold's trades of Castle Biosciences Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-03 2026-06-01 PlS Planned sale
22,137 +14.2%
477.17
US$626,581
22,137 +14.2% 477.17 US$626,581
2026-06-03 2026-06-01 PlS Planned sale
88,002 -19.9%
412.62
US$2,433,888
88,002 -19.9% 412.62 US$2,433,888
2026-06-03 2026-06-01 PlS Planned sale
19,362 +39.5%
264.82
US$4,150,462
19,362 +39.5% 264.82 US$4,150,462
2026-06-03 2026-06-01 PlS Planned sale
278 -14.3%
20.86
US$5,798
278 -14.3% 20.86 US$5,798
2026-06-03 2026-06-01 PlS Planned sale
1,153 -3.0%
20.86
US$24,048
1,153 -3.0% 20.86 US$24,048
2026-06-03 2026-06-01 PlS Planned sale
1,357 -3.0%
20.86
US$28,303
1,357 -3.0% 20.86 US$28,303
2026-06-03 2026-06-01 PlS Planned sale
6,214 -22.4%
20.86
US$129,605
6,214 -22.4% 20.86 US$129,605
2026-06-01 2026-06-01 PrS Proposed sale
14,008
20.97
US$293,748
14,008 20.97 US$293,748
2026-05-22 2026-05-21 PlS Planned sale
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
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
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
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
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
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
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
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
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
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
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
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
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
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
41 -1.8%
22.59
US$926
41 -1.8% 22.59 US$926
2026-05-11 2026-05-07 PlS Planned sale
41 -1.8%
22.59
US$926
41 -1.8% 22.59 US$926
2026-05-11 2026-05-07 PlS Planned sale
41 -1.8%
22.59
US$926
41 -1.8% 22.59 US$926
2026-05-11 2026-05-07 PlS Planned sale
41 -1.8%
22.59
US$926
41 -1.8% 22.59 US$926
2026-05-11 2026-05-07 PlS Planned sale
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
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
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
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
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
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
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
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
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
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
14,008
19.24
US$269,514
14,008 19.24 US$269,514
2026-04-23 2026-04-21 PlS Planned sale
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
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
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
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
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
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
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
278 -9.1%
25.03
US$6,958
278 -9.1% 25.03 US$6,958