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-07-31 2026-07-31 PrS Proposed sale
14,813
52.26
US$124,659
14,813 52.26 US$124,659
2026-07-29 2026-07-27 PlS Planned sale
66,165 -21.4%
184.36
US$858,005
66,165 -21.4% 184.36 US$858,005
2026-07-29 2026-07-27 PlS Planned sale
71,626 +10.8%
240.67
US$3,198,167
71,626 +10.8% 240.67 US$3,198,167
2026-07-29 2026-07-27 PlS Planned sale
10 -0.1%
25.06
US$251
10 -0.1% 25.06 US$251
2026-07-29 2026-07-27 PlS Planned sale
10 -0.1%
25.06
US$251
10 -0.1% 25.06 US$251
2026-07-29 2026-07-27 PlS Planned sale
43 -0.1%
25.06
US$1,078
43 -0.1% 25.06 US$1,078
2026-07-29 2026-07-27 PlS Planned sale
50 -0.1%
25.06
US$1,253
50 -0.1% 25.06 US$1,253
2026-07-29 2026-07-27 PlS Planned sale
232 -1.1%
25.06
US$5,814
232 -1.1% 25.06 US$5,814
2026-07-29 2026-07-27 PlS Planned sale
268 -2.2%
24.13
US$6,467
268 -2.2% 24.13 US$6,467
2026-07-29 2026-07-27 PlS Planned sale
268 -2.2%
24.13
US$6,467
268 -2.2% 24.13 US$6,467
2026-07-29 2026-07-27 PlS Planned sale
268 -2.2%
24.13
US$6,467
268 -2.2% 24.13 US$6,467
2026-07-29 2026-07-27 PlS Planned sale
268 -2.2%
24.13
US$6,467
268 -2.2% 24.13 US$6,467
2026-07-29 2026-07-27 PlS Planned sale
1,110 -3.3%
24.13
US$26,784
1,110 -3.3% 24.13 US$26,784
2026-07-29 2026-07-27 PlS Planned sale
1,307 -3.3%
24.13
US$31,538
1,307 -3.3% 24.13 US$31,538
2026-07-29 2026-07-27 PlS Planned sale
5,982 -21.6%
24.13
US$144,346
5,982 -21.6% 24.13 US$144,346
2026-07-16 2026-07-14 PlS Planned sale
278 -2.2%
22.92
US$6,372
278 -2.2% 22.92 US$6,372
2026-07-16 2026-07-14 PlS Planned sale
278 -2.2%
22.92
US$6,372
278 -2.2% 22.92 US$6,372
2026-07-16 2026-07-14 PlS Planned sale
278 -2.2%
22.92
US$6,372
278 -2.2% 22.92 US$6,372
2026-07-16 2026-07-14 PlS Planned sale
278 -2.2%
22.92
US$6,372
278 -2.2% 22.92 US$6,372
2026-07-16 2026-07-14 PlS Planned sale
1,153 -3.3%
22.92
US$26,427
1,153 -3.3% 22.92 US$26,427
2026-07-16 2026-07-14 PlS Planned sale
1,357 -3.3%
22.92
US$31,102
1,357 -3.3% 22.92 US$31,102
2026-07-16 2026-07-14 PlS Planned sale
550 -2.5%
22.92
US$12,606
550 -2.5% 22.92 US$12,606
2026-07-06 2026-07-01 PlS Planned sale
278 -2.2%
24.29
US$6,753
278 -2.2% 24.29 US$6,753
2026-07-06 2026-07-01 PlS Planned sale
278 -2.2%
24.29
US$6,753
278 -2.2% 24.29 US$6,753
2026-07-06 2026-07-01 PlS Planned sale
278 -2.2%
24.29
US$6,753
278 -2.2% 24.29 US$6,753
2026-07-06 2026-07-01 PlS Planned sale
278 -2.2%
24.29
US$6,753
278 -2.2% 24.29 US$6,753
2026-07-06 2026-07-01 PlS Planned sale
1,153 -3.2%
24.29
US$28,006
1,153 -3.2% 24.29 US$28,006
2026-07-06 2026-07-01 PlS Planned sale
1,357 -3.2%
24.29
US$32,962
1,357 -3.2% 24.29 US$32,962
2026-07-06 2026-07-01 PlS Planned sale
6,214 -22.4%
24.29
US$150,938
6,214 -22.4% 24.29 US$150,938
2026-07-01 2026-07-01 PrS Proposed sale
23,844
24.71
US$589,185
23,844 24.71 US$589,185
2026-06-17 2026-06-15 PlS Planned sale
278 -2.2%
20.66
US$5,743
278 -2.2% 20.66 US$5,743
2026-06-17 2026-06-15 PlS Planned sale
278 -2.2%
20.66
US$5,743
278 -2.2% 20.66 US$5,743
2026-06-17 2026-06-15 PlS Planned sale
278 -2.2%
20.66
US$5,743
278 -2.2% 20.66 US$5,743
2026-06-17 2026-06-15 PlS Planned sale
278 -2.2%
20.66
US$5,743
278 -2.2% 20.66 US$5,743
2026-06-17 2026-06-15 PlS Planned sale
1,153 -3.1%
20.66
US$23,821
1,153 -3.1% 20.66 US$23,821
2026-06-17 2026-06-15 PlS Planned sale
1,357 -3.1%
20.66
US$28,036
1,357 -3.1% 20.66 US$28,036
2026-06-17 2026-06-15 PlS Planned sale
550 -2.5%
20.66
US$11,363
550 -2.5% 20.66 US$11,363
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
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
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
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