INSIDER
DRIFT
Home
Latest Filings
All Sectors
Index List
Loading...
Maetzold Derek J
1 Month
3 Month
6 Month
1 Year
2 Years
Include option trades
EDGAR CIK
0001239501
Castle Biosciences Inc - CSTL
Services
Health Services
Medical Laboratories
Officer
Director
Pres. & Chief Exec. Officer
Direct Buys
0
$0
0
Shares
Direct Sells
32
($2.61) M
-101,229
Shares
Indirect Buys
0
$0
0
Shares
Indirect Sells
30
($509,933)
-19,237
Shares
Monthly Values
Show Transactions
Transaction
Filed
Type
Shares @ Price
Value
Balance ( Change % )
Ownership
12/17/2024
10b5-1
12/19/2024
Sell
-9,364 @ $28.34
($265,358)
84,762
(-9.95%)
Direct
12/16/2024
10b5-1
12/17/2024
Sell
-11,059 @ $28.83
($318,864)
94,126
(-10.51%)
Direct
12/13/2024
10b5-1
12/17/2024
Sell
-505 @ $28.64
($14,463)
73,101
(-0.69%)
Indirect - By The Maetzold Descendants 2020 Trust
12/13/2024
10b5-1
12/17/2024
Sell
-13,485 @ $28.64
($386,209)
105,185
(-11.36%)
Direct
12/05/2024
10b5-1
12/09/2024
Sell
-1,010 @ $31.35
($31,666)
73,606
(-1.35%)
Indirect - By The Maetzold Descendants 2020 Trust
12/05/2024
10b5-1
12/09/2024
Sell
-1,972 @ $31.35
($61,826)
85,748
(-2.25%)
Direct
11/12/2024
10b5-1
11/14/2024
Sell
-1,010 @ $34.15
($34,492)
74,616
(-1.34%)
Indirect - By The Maetzold Descendants 2020 Trust
11/12/2024
10b5-1
11/14/2024
Sell
-1,972 @ $34.15
($67,344)
87,720
(-2.20%)
Direct
11/04/2024
10b5-1
11/06/2024
Sell
-1,010 @ $32.54
($32,863)
75,626
(-1.32%)
Indirect - By The Maetzold Descendants 2020 Trust
11/04/2024
10b5-1
11/06/2024
Sell
-1,972 @ $32.54
($64,163)
89,692
(-2.15%)
Direct
10/14/2024
10b5-1
10/16/2024
Sell
-1,010 @ $32.27
($32,596)
76,636
(-1.30%)
Indirect - By The Maetzold Descendants 2020 Trust
10/14/2024
10b5-1
10/16/2024
Sell
-1,972 @ $32.27
($63,642)
91,664
(-2.11%)
Direct
10/08/2024
10b5-1
10/10/2024
Sell
-505 @ $30.27
($15,286)
77,646
(-0.65%)
Indirect - By The Maetzold Descendants 2020 Trust
10/08/2024
10b5-1
10/10/2024
Sell
-986 @ $30.27
($29,845)
93,636
(-1.04%)
Direct
10/04/2024
10b5-1
10/08/2024
Sell
-505 @ $28.73
($14,511)
78,151
(-0.64%)
Indirect - By The Maetzold Descendants 2020 Trust
10/04/2024
10b5-1
10/08/2024
Sell
-986 @ $28.73
($28,332)
94,622
(-1.03%)
Direct
09/16/2024
10b5-1
09/18/2024
Sell
-1,010 @ $30.97
($31,282)
78,656
(-1.27%)
Indirect - By The Maetzold Descendants 2020 Trust
09/16/2024
10b5-1
09/18/2024
Sell
-1,972 @ $30.97
($61,077)
95,608
(-2.02%)
Direct
09/11/2024
10b5-1
09/13/2024
Sell
-512 @ $30.32
($15,524)
79,666
(-0.64%)
Indirect - By The Maetzold Descendants 2020 Trust
09/11/2024
10b5-1
09/13/2024
Sell
-996 @ $30.32
($30,199)
97,580
(-1.01%)
Direct
09/09/2024
10b5-1
09/11/2024
Sell
-512 @ $29.46
($15,082)
80,178
(-0.63%)
Indirect - By The Maetzold Descendants 2020 Trust
09/09/2024
10b5-1
09/11/2024
Sell
-996 @ $29.46
($29,339)
98,576
(-1.00%)
Direct
09/04/2024
10b5-1
09/05/2024
Sell
-153 @ $30.02
($4,594)
80,690
(-0.19%)
Indirect - By The Maetzold Descendants 2020 Trust
09/04/2024
10b5-1
09/05/2024
Sell
-298 @ $30.02
($8,947)
99,572
(-0.30%)
Direct
09/03/2024
10b5-1
09/05/2024
Sell
-213 @ $30.05
($6,400)
80,843
(-0.26%)
Indirect - By The Maetzold Descendants 2020 Trust
09/03/2024
10b5-1
09/05/2024
Sell
-417 @ $30.05
($12,530)
99,870
(-0.42%)
Direct
08/30/2024
10b5-1
09/03/2024
Sell
-165 @ $30.10
($4,966)
81,056
(-0.20%)
Indirect - By The Maetzold Descendants 2020 Trust
08/30/2024
10b5-1
09/03/2024
Sell
-322 @ $30.10
($9,692)
100,287
(-0.32%)
Direct
08/29/2024
10b5-1
09/03/2024
Sell
-688 @ $30.07
($20,692)
81,221
(-0.84%)
Indirect - By The Maetzold Descendants 2020 Trust
08/29/2024
10b5-1
09/03/2024
Sell
-1,334 @ $30.07
($40,120)
100,609
(-1.31%)
Direct
08/26/2024
10b5-1
08/27/2024
Sell
-76 @ $30.05
($2,284)
101,943
(-0.07%)
Direct
08/26/2024
10b5-1
08/27/2024
Sell
-39 @ $30.05
($1,172)
81,909
(-0.05%)
Indirect - By The Maetzold Descendants 2020 Trust
08/23/2024
10b5-1
08/27/2024
Sell
-534 @ $30.09
($16,068)
81,948
(-0.65%)
Indirect - By The Maetzold Descendants 2020 Trust
08/23/2024
10b5-1
08/27/2024
Sell
-1,037 @ $30.09
($31,202)
102,019
(-1.01%)
Direct
06/03/2024
10b5-1
06/05/2024
Sell
-1,212 @ $23.40
($28,363)
82,482
(-1.45%)
Indirect - By The Maetzold Descendants 2020 Trust
06/03/2024
10b5-1
06/05/2024
Sell
-2,368 @ $23.40
($55,416)
57,893
(-3.93%)
Direct
05/14/2024
10b5-1
05/16/2024
Sell
-1,212 @ $24.27
($29,411)
83,694
(-1.43%)
Indirect - By The Maetzold Descendants 2020 Trust
05/14/2024
10b5-1
05/16/2024
Sell
-2,368 @ $24.27
($57,463)
60,261
(-3.78%)
Direct
05/06/2024
10b5-1
05/08/2024
Sell
-1,212 @ $24.72
($29,961)
84,906
(-1.41%)
Indirect - By The Maetzold Descendants 2020 Trust
05/06/2024
10b5-1
05/08/2024
Sell
-2,368 @ $24.72
($58,537)
62,629
(-3.64%)
Direct
04/23/2024
10b5-1
04/25/2024
Sell
-215 @ $20.11
($4,323)
86,118
(-0.25%)
Indirect - By The Maetzold Descendants 2020 Trust
04/23/2024
10b5-1
04/25/2024
Sell
-421 @ $20.11
($8,466)
64,997
(-0.64%)
Direct
04/12/2024
10b5-1
04/16/2024
Sell
-997 @ $20.35
($20,289)
86,333
(-1.14%)
Indirect - By The Maetzold Descendants 2020 Trust
04/12/2024
10b5-1
04/16/2024
Sell
-1,947 @ $20.35
($39,621)
65,418
(-2.89%)
Direct
04/03/2024
10b5-1
04/05/2024
Sell
-1,212 @ $21.70
($26,300)
87,330
(-1.37%)
Indirect - By The Maetzold Descendants 2020 Trust
04/03/2024
10b5-1
04/05/2024
Sell
-2,368 @ $21.70
($51,386)
67,365
(-3.40%)
Direct
03/21/2024
10b5-1
03/22/2024
Sell
-37 @ $20.70
($766)
88,542
(-0.04%)
Indirect - By The Maetzold Descendants 2020 Trust
03/21/2024
10b5-1
03/22/2024
Sell
-73 @ $20.70
($1,511)
69,733
(-0.10%)
Direct
03/20/2024
10b5-1
03/22/2024
Sell
-2,295 @ $20.27
($46,520)
69,806
(-3.18%)
Direct
03/20/2024
10b5-1
03/22/2024
Sell
-1,175 @ $20.27
($23,817)
88,579
(-1.31%)
Indirect - By The Maetzold Descendants 2020 Trust
03/07/2024
10b5-1
03/11/2024
Sell
-1,222 @ $20.77
($25,381)
89,754
(-1.34%)
Indirect - By The Maetzold Descendants 2020 Trust
03/07/2024
10b5-1
03/11/2024
Sell
-2,372 @ $20.77
($49,266)
72,101
(-3.19%)
Direct
12/28/2023
10b5-1
12/29/2023
Sell
-161 @ $22.17
($3,569)
92,085
(-0.17%)
Indirect - By The Maetzold Descendants 2020 Trust
12/28/2023
10b5-1
12/29/2023
Sell
-3,954 @ $22.17
($87,660)
64,084
(-5.81%)
Direct
12/27/2023
10b5-1
12/29/2023
Sell
-329 @ $21.90
($7,205)
92,246
(-0.36%)
Indirect - By The Maetzold Descendants 2020 Trust
12/27/2023
10b5-1
12/29/2023
Sell
-8,076 @ $21.90
($176,864)
68,038
(-10.61%)
Direct
12/26/2023
10b5-1
12/27/2023
Sell
-211 @ $21.93
($4,627)
92,575
(-0.23%)
Indirect - By The Maetzold Descendants 2020 Trust
12/26/2023
10b5-1
12/27/2023
Sell
-5,180 @ $21.93
($113,597)
76,114
(-6.37%)
Direct
12/22/2023
10b5-1
12/27/2023
Sell
-213 @ $21.96
($4,677)
92,786
(-0.23%)
Indirect - By The Maetzold Descendants 2020 Trust
12/22/2023
10b5-1
12/27/2023
Sell
-5,224 @ $21.96
($114,719)
81,294
(-6.04%)
Direct
12/21/2023
10b5-1
12/22/2023
Sell
-10,999 @ $21.40
($235,412)
86,518
(-11.28%)
Direct
12/21/2023
10b5-1
12/22/2023
Sell
-448 @ $21.40
($9,589)
92,999
(-0.48%)
Indirect - By The Maetzold Descendants 2020 Trust