Maetzold Derek J

EDGAR CIK 0001239501

Castle Biosciences Inc - CSTL

Officer Director
Pres. & Chief Exec. Officer
Direct Buys
0
$0
0 Shares
Direct Sells
29
($2.37) M
-90,637 Shares
Indirect Buys
0
$0
0 Shares
Indirect Sells
37
($708,962)
-27,185 Shares
Monthly Values

Transaction Filed Type Shares @ Price Value Balance ( Change % ) Ownership
03/26/2025
10b5-1
03/28/2025
Sell
-165 @ $20.30
($3,350) 4,608 (-3.46%) Indirect - By The Maetzold 2018 Remainder Trust FBO Emily Carol Kirk
03/26/2025
10b5-1
03/28/2025
Sell
-1,731 @ $20.30
($35,139) 55,372 (-3.03%) Indirect - By Derek Maetzold 2020 Irrevocable Trust
03/26/2025
10b5-1
03/28/2025
Sell
-2,017 @ $20.30
($40,945) 65,025 (-3.01%) Indirect - By The Maetzold Descendants 2020 Trust
03/26/2025
10b5-1
03/28/2025
Sell
-1,236 @ $20.30
($25,091) 77,099 (-1.58%) Direct
03/26/2025
10b5-1
03/28/2025
Sell
-165 @ $20.30
($3,350) 4,605 (-3.46%) Indirect - By The Maetzold 2018 Remainder Trust FBO Hannah Elizabeth Maetzold
03/10/2025
10b5-1
03/11/2025
Sell
-2,130 @ $19.52
($41,573) 78,335 (-2.65%) Direct
03/07/2025
10b5-1
03/11/2025
Sell
-165 @ $20.11
($3,319) 4,770 (-3.34%) Indirect - By The Maetzold 2018 Remainder Trust FBO Hannah Elizabeth Maetzold
03/07/2025
10b5-1
03/11/2025
Sell
-165 @ $20.11
($3,319) 4,773 (-3.34%) Indirect - By The Maetzold 2018 Remainder Trust FBO Emily Carol Kirk
03/07/2025
10b5-1
03/11/2025
Sell
-1,731 @ $20.12
($34,822) 57,103 (-2.94%) Indirect - By Derek Maetzold 2020 Irrevocable Trust
03/07/2025
10b5-1
03/11/2025
Sell
-2,017 @ $20.12
($40,576) 67,042 (-2.92%) Indirect - By The Maetzold Descendants 2020 Trust
03/07/2025
10b5-1
03/11/2025
Sell
-22,639 @ $20.12
($455,426) 80,465 (-21.96%) Direct
01/13/2025
10b5-1
01/15/2025
Sell
-150 @ $28.03
($4,204) 5,104 (-2.85%) Indirect - By The Maetzold 2018 Remainder Trust FBO Hannah Elizabeth Maetzold
01/13/2025
10b5-1
01/15/2025
Sell
-150 @ $28.03
($4,205) 5,110 (-2.85%) Indirect - By The Maetzold 2018 Remainder Trust FBO Emily Carol Kirk
01/13/2025
10b5-1
01/15/2025
Sell
-474 @ $28.03
($13,288) 60,573 (-0.78%) Indirect - By Derek Maetzold 2020 Irrevocable Trust
01/13/2025
10b5-1
01/15/2025
Sell
-505 @ $28.03
($14,157) 71,081 (-0.71%) Indirect - By The Maetzold Descendants 2020 Trust
01/13/2025
10b5-1
01/15/2025
Sell
-986 @ $28.03
($27,641) 80,818 (-1.21%) Direct
01/07/2025
10b5-1
01/08/2025
Sell
-243 @ $30.14
($7,324) 81,804 (-0.30%) Direct
01/06/2025
10b5-1
01/08/2025
Sell
-411 @ $29.62
($12,174) 5,291 (-7.21%) Indirect - By The Maetzold 2018 Remainder Trust FBO Hannah Elizabeth Maetzold
01/06/2025
10b5-1
01/08/2025
Sell
-414 @ $29.62
($12,263) 5,296 (-7.25%) Indirect - By The Maetzold 2018 Remainder Trust FBO Emily Carol Kirk
01/06/2025
10b5-1
01/08/2025
Sell
-1,305 @ $29.62
($38,653) 61,164 (-2.09%) Indirect - By Derek Maetzold 2020 Irrevocable Trust
01/06/2025
10b5-1
01/08/2025
Sell
-1,391 @ $29.62
($41,200) 71,710 (-1.90%) Indirect - By The Maetzold Descendants 2020 Trust
01/06/2025
10b5-1
01/08/2025
Sell
-2,715 @ $29.62
($80,412) 82,047 (-3.20%) Direct
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,972 @ $32.27
($63,642) 91,664 (-2.11%) 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/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
-996 @ $30.32
($30,199) 97,580 (-1.01%) 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/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
-1,334 @ $30.07
($40,120) 100,609 (-1.31%) 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/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/26/2024
10b5-1
08/27/2024
Sell
-76 @ $30.05
($2,284) 101,943 (-0.07%) Direct
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
-1,947 @ $20.35
($39,621) 65,418 (-2.89%) 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