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
Transaction date
Planned sale
Price
491.95
Quantity 48,448 -15.3%
Value US$1,769,518
Transaction date
Planned sale
Price
372.88
Quantity 17,705 -28.9%
Value US$1,844,175
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-15 2026-09-11 PlS Planned sale
48,448 -15.3%
491.95
US$1,769,518
48,448 -15.3% 491.95 US$1,769,518
2026-09-15 2026-09-11 PlS Planned sale
17,705 -28.9%
372.88
US$1,844,175
17,705 -28.9% 372.88 US$1,844,175
2026-09-15 2026-09-11 PlS Planned sale
17,674 -44.8%
405.65
US$730,155
17,674 -44.8% 405.65 US$730,155
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
2026-08-06 2026-08-04 PlS Planned sale
8,421 -20.1%
30.79
US$259,266
8,421 -20.1% 30.79 US$259,266
2026-08-04 2026-08-03 PlS Planned sale
3,597 -11.8%
30.35
US$109,180
3,597 -11.8% 30.35 US$109,180
2026-08-04 2026-08-03 PlS Planned sale
4,232 -11.8%
30.35
US$128,454
4,232 -11.8% 30.35 US$128,454
2026-08-04 2026-08-03 PlS Planned sale
10,664 -33.2%
30.35
US$323,684
10,664 -33.2% 30.35 US$323,684
2026-08-04 2026-07-31 PlS Planned sale
1,690 -5.2%
30.15
US$50,957
1,690 -5.2% 30.15 US$50,957
2026-08-04 2026-07-31 PlS Planned sale
1,983 -5.2%
30.15
US$59,791
1,983 -5.2% 30.15 US$59,791
2026-08-04 2026-07-31 PlS Planned sale
6,480 -23.2%
30.15
US$195,385
6,480 -23.2% 30.15 US$195,385
2026-07-31 2026-07-31 PrS Proposed sale
67,662
28.00
US$1,894,536
67,662 28.00 US$1,894,536