Companies / Castle Biosciences, Inc. / Activity

Activity — Castle Biosciences, Inc.

152 moves.

Top impactInsider · CEO movesInsider · biggest buysInsider · biggest sellsInstitution · biggest movesInstitution · new positions
InsidersInstitutions
DateActorActionSecurityValueShares ΔPosition afterImpact
Jan 12, 2026Stokes Frank
Executive
GrantCommon Stock$0+8K
+16.14%
58,450
0.19% of shares
low
Jan 12, 2026Oelschlager Kristen M
Executive
GrantCommon Stock$0+9K
+74.71%
21,530
0.07% of shares
low
Jan 12, 2026Juvenal Tobin W
Executive
GrantCommon Stock$0+9K
+10.60%
96,032
0.31% of shares
low
Jan 12, 2026Maetzold Derek J
CEO
GrantCommon Stock$0+62K
+210.82%
91,732
0.30% of shares
low
May 20, 2026Maetzold Derek J
CEO
ExerciseCommon Stock$311+130
+0.61%
21,609
0.07% of shares
low
Jun 1, 2026Maetzold Derek J
CEO
ExerciseCommon Stock$488+204
+0.95%
21,683
0.07% of shares
low
May 7, 2026Maetzold Derek J
CEO
SellCommon Stock$926-41
-1.81%
2,224
<0.01% of shares
low
May 7, 2026Maetzold Derek J
CEO
SellCommon Stock$926-41
-1.81%
2,224
<0.01% of shares
low
May 7, 2026Maetzold Derek J
CEO
SellCommon Stock$926-41
-1.81%
2,224
<0.01% of shares
low
May 7, 2026Maetzold Derek J
CEO
SellCommon Stock$926-41
-1.81%
2,224
<0.01% of shares
low
May 21, 2026Maetzold Derek J
CEO
ExerciseCommon Stock$1.0K+420
+1.96%
21,899
0.07% of shares
low
Jun 15, 2026Maetzold Derek J
CEO
ExerciseCommon Stock$1.3K+550
+2.56%
22,029
0.07% of shares
low
Apr 21, 2026Maetzold Derek J
CEO
ExerciseCommon Stock$1.3K+550
+2.56%
22,029
0.07% of shares
low
Mar 26, 2026Maetzold Derek J
CEO
ExerciseCommon Stock$1.3K+550
+2.56%
22,029
0.07% of shares
low
May 20, 2026Maetzold Derek J
CEO
SellCommon Stock$1.3K-66
-2.97%
2,158
<0.01% of shares
low
May 20, 2026Maetzold Derek J
CEO
SellCommon Stock$1.3K-66
-2.97%
2,158
<0.01% of shares
low
May 20, 2026Maetzold Derek J
CEO
SellCommon Stock$1.3K-66
-2.97%
2,158
<0.01% of shares
low
May 20, 2026Maetzold Derek J
CEO
SellCommon Stock$1.3K-66
-2.97%
2,158
<0.01% of shares
low
May 20, 2026Maetzold Derek J
CEO
SellCommon Stock$2.6K-130
-0.60%
21,479
0.07% of shares
low
Mar 16, 2026Maetzold Derek J
CEO
SellCommon Stock$3.4K-126
-0.31%
40,779
0.13% of shares
low
May 7, 2026Maetzold Derek J
CEO
SellCommon Stock$3.8K-168
-0.43%
39,214
0.13% of shares
low
May 21, 2026Maetzold Derek J
CEO
SellCommon Stock$4.3K-212
-9.82%
1,946
<0.01% of shares
low
May 21, 2026Maetzold Derek J
CEO
SellCommon Stock$4.3K-212
-9.82%
1,946
<0.01% of shares
low
May 21, 2026Maetzold Derek J
CEO
SellCommon Stock$4.3K-212
-9.82%
1,946
<0.01% of shares
low
May 21, 2026Maetzold Derek J
CEO
SellCommon Stock$4.3K-212
-9.82%
1,946
<0.01% of shares
low
May 7, 2026Maetzold Derek J
CEO
SellCommon Stock$4.5K-198
-0.43%
46,138
0.15% of shares
low
May 7, 2026Maetzold Derek J
CEO
SellCommon Stock$5.2K-237
-9.47%
2,265
<0.01% of shares
low
May 7, 2026Maetzold Derek J
CEO
SellCommon Stock$5.2K-237
-9.47%
2,265
<0.01% of shares
low
May 7, 2026Maetzold Derek J
CEO
SellCommon Stock$5.2K-237
-9.47%
2,265
<0.01% of shares
low
May 7, 2026Maetzold Derek J
CEO
SellCommon Stock$5.2K-237
-9.47%
2,265
<0.01% of shares
low
May 20, 2026Maetzold Derek J
CEO
SellCommon Stock$5.5K-273
-0.70%
38,941
0.13% of shares
low
Jun 15, 2026Maetzold Derek J
CEO
SellCommon Stock$5.7K-278
-2.15%
12,646
0.04% of shares
low
Jun 15, 2026Maetzold Derek J
CEO
SellCommon Stock$5.7K-278
-2.15%
12,646
0.04% of shares
low
Jun 15, 2026Maetzold Derek J
CEO
SellCommon Stock$5.7K-278
-2.15%
12,646
0.04% of shares
low
Jun 15, 2026Maetzold Derek J
CEO
SellCommon Stock$5.7K-278
-2.15%
12,646
0.04% of shares
low
Jun 1, 2026Maetzold Derek J
CEO
SellCommon Stock$5.8K-278
-14.29%
1,668
<0.01% of shares
low
Jun 1, 2026Maetzold Derek J
CEO
SellCommon Stock$5.8K-278
-14.29%
1,668
<0.01% of shares
low
Jun 1, 2026Maetzold Derek J
CEO
SellCommon Stock$5.8K-278
-14.29%
1,668
<0.01% of shares
low
Jun 1, 2026Maetzold Derek J
CEO
SellCommon Stock$5.8K-278
-14.29%
1,668
<0.01% of shares
low
May 20, 2026Maetzold Derek J
CEO
SellCommon Stock$6.4K-322
-0.70%
45,816
0.15% of shares
low
Feb 4, 2026Maetzold Derek J
CEO
SellCommon Stock$6.6K-171
-0.20%
83,698
0.27% of shares
low
Apr 6, 2026Maetzold Derek J
CEO
SellCommon Stock$7.0K-278
-9.09%
2,780
<0.01% of shares
low
Apr 6, 2026Maetzold Derek J
CEO
SellCommon Stock$7.0K-278
-9.09%
2,780
<0.01% of shares
low
Apr 6, 2026Maetzold Derek J
CEO
SellCommon Stock$7.0K-278
-9.09%
2,780
<0.01% of shares
low
Apr 6, 2026Maetzold Derek J
CEO
SellCommon Stock$7.0K-278
-9.09%
2,780
<0.01% of shares
low
Apr 21, 2026Maetzold Derek J
CEO
SellCommon Stock$7.0K-278
-10.00%
2,502
<0.01% of shares
low
Apr 21, 2026Maetzold Derek J
CEO
SellCommon Stock$7.0K-278
-10.00%
2,502
<0.01% of shares
low
Apr 21, 2026Maetzold Derek J
CEO
SellCommon Stock$7.0K-278
-10.00%
2,502
<0.01% of shares
low
Apr 21, 2026Maetzold Derek J
CEO
SellCommon Stock$7.0K-278
-10.00%
2,502
<0.01% of shares
low
Mar 26, 2026Maetzold Derek J
CEO
SellCommon Stock$7.1K-278
-8.33%
3,058
0.01% of shares
low
← PrevPage 1 of 4Next →