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 Buy signal Sell 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-11-02 2026-11-02 PrS Proposed sale
53,445
315.13
US$794,179
53,445 315.13 US$794,179
2026-10-21 2026-10-19 PlS Planned sale
28,015 -39.8%
81.60
US$4,433,322
28,015 -39.8% 81.60 US$4,433,322
2026-10-21 2026-10-19 PlS Planned sale
1,923 -41.8%
477.72
US$805,403
1,923 -41.8% 477.72 US$805,403
2026-10-21 2026-10-19 PlS Planned sale
8,580 -40.7%
31.91
US$273,788
8,580 -40.7% 31.91 US$273,788
2026-10-05 2026-10-05 PrS Proposed sale
28,992
36.65
US$1,062,557
28,992 36.65 US$1,062,557
2026-09-23 2026-09-21 PlS Planned sale
2,718 -22.2%
35.33
US$96,038
2,718 -22.2% 35.33 US$96,038
2026-09-23 2026-09-21 PlS Planned sale
3,198 -22.2%
35.33
US$112,998
3,198 -22.2% 35.33 US$112,998
2026-09-23 2026-09-21 PlS Planned sale
8,580 -28.5%
35.33
US$303,166
8,580 -28.5% 35.33 US$303,166
2026-09-15 2026-09-11 PlS Planned sale
71 -0.6%
32.78
US$2,327
71 -0.6% 32.78 US$2,327
2026-09-15 2026-09-11 PlS Planned sale
83 -0.6%
32.78
US$2,721
83 -0.6% 32.78 US$2,721
2026-09-15 2026-09-11 PlS Planned sale
223 -1.0%
32.78
US$7,310
223 -1.0% 32.78 US$7,310
2026-09-15 2026-09-11 PlS Planned sale
2,656 -17.7%
32.00
US$84,992
2,656 -17.7% 32.00 US$84,992
2026-09-15 2026-09-11 PlS Planned sale
3,124 -17.7%
32.00
US$99,968
3,124 -17.7% 32.00 US$99,968
2026-09-15 2026-09-11 PlS Planned sale
8,361 -27.8%
32.00
US$267,552
8,361 -27.8% 32.00 US$267,552
2026-09-11 2026-09-11 PrS Proposed sale
29,014
32.33
US$938,023
29,014 32.33 US$938,023
2026-09-01 2026-08-28 PlS Planned sale
21 -0.2%
33.88
US$711
21 -0.2% 33.88 US$711
2026-09-01 2026-08-28 PlS Planned sale
21 -0.2%
33.88
US$711
21 -0.2% 33.88 US$711
2026-09-01 2026-08-28 PlS Planned sale
21 -0.2%
33.88
US$711
21 -0.2% 33.88 US$711
2026-09-01 2026-08-28 PlS Planned sale
21 -0.2%
33.88
US$711
21 -0.2% 33.88 US$711
2026-09-01 2026-08-28 PlS Planned sale
177 -1.2%
33.88
US$5,997
177 -1.2% 33.88 US$5,997
2026-09-01 2026-08-28 PlS Planned sale
209 -1.2%
33.88
US$7,081
209 -1.2% 33.88 US$7,081
2026-09-01 2026-08-28 PlS Planned sale
956 -4.3%
33.88
US$32,389
956 -4.3% 33.88 US$32,389
2026-09-01 2026-08-28 PlS Planned sale
257 -2.2%
33.14
US$8,517
257 -2.2% 33.14 US$8,517
2026-09-01 2026-08-28 PlS Planned sale
257 -2.2%
33.14
US$8,517
257 -2.2% 33.14 US$8,517
2026-09-01 2026-08-28 PlS Planned sale
257 -2.2%
33.14
US$8,517
257 -2.2% 33.14 US$8,517
2026-09-01 2026-08-28 PlS Planned sale
257 -2.2%
33.14
US$8,517
257 -2.2% 33.14 US$8,517
2026-09-01 2026-08-28 PlS Planned sale
2,129 -12.3%
33.14
US$70,555
2,129 -12.3% 33.14 US$70,555
2026-09-01 2026-08-28 PlS Planned sale
2,505 -12.3%
33.14
US$83,016
2,505 -12.3% 33.14 US$83,016
2026-09-01 2026-08-28 PlS Planned sale
11,472 -33.8%
33.14
US$380,182
11,472 -33.8% 33.14 US$380,182
2026-08-18 2026-08-14 PlS Planned sale
278 -2.4%
30.02
US$8,346
278 -2.4% 30.02 US$8,346
2026-08-18 2026-08-14 PlS Planned sale
278 -2.4%
30.02
US$8,346
278 -2.4% 30.02 US$8,346
2026-08-18 2026-08-14 PlS Planned sale
278 -2.4%
30.02
US$8,346
278 -2.4% 30.02 US$8,346
2026-08-18 2026-08-14 PlS Planned sale
278 -2.4%
30.02
US$8,346
278 -2.4% 30.02 US$8,346
2026-08-18 2026-08-14 PlS Planned sale
2,306 -11.8%
30.02
US$69,226
2,306 -11.8% 30.02 US$69,226
2026-08-18 2026-08-14 PlS Planned sale
2,714 -11.8%
30.02
US$81,474
2,714 -11.8% 30.02 US$81,474
2026-08-18 2026-08-14 PlS Planned sale
1,100 -4.9%
30.02
US$33,022
1,100 -4.9% 30.02 US$33,022
2026-08-14 2026-08-14 PrS Proposed sale
25,792
29.62
US$763,959
25,792 29.62 US$763,959
2026-08-06 2026-08-05 PlS Planned sale
473 -2.4%
30.68
US$14,512
473 -2.4% 30.68 US$14,512
2026-08-06 2026-08-05 PlS Planned sale
556 -2.4%
30.68
US$17,059
556 -2.4% 30.68 US$17,059
2026-08-06 2026-08-05 PlS Planned sale
2,546 -10.6%
30.68
US$78,114
2,546 -10.6% 30.68 US$78,114
2026-08-06 2026-08-04 PlS Planned sale
4,063 -16.8%
31.34
US$127,318
4,063 -16.8% 31.34 US$127,318
2026-08-06 2026-08-04 PlS Planned sale
4,782 -16.8%
31.34
US$149,849
4,782 -16.8% 31.34 US$149,849
2026-08-06 2026-08-04 PlS Planned sale
11,935 -35.7%
31.34
US$373,995
11,935 -35.7% 31.34 US$373,995
2026-08-06 2026-08-04 PlS Planned sale
2,866 -10.6%
30.79
US$88,238
2,866 -10.6% 30.79 US$88,238
2026-08-06 2026-08-04 PlS Planned sale
3,374 -10.6%
30.79
US$103,879
3,374 -10.6% 30.79 US$103,879