J. Derek Maetzold's most recent trade in Castle Biosciences Inc was a trade of 6,214 Common Stock done at an average price of $2.4 . Disclosure was reported to the exchange on April 6, 2026.
| Stock | Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
|---|---|---|---|---|---|---|---|---|---|---|
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 2.39 per share. | 06 Apr 2026 | 6,214 | 27,693 (0%) | 0% | 2.4 | 14,851 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Apr 2026 | 6,214 | 7,518 | - | - | Stock option (right to buy) | |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 06 Apr 2026 | 6,214 | 21,479 (0%) | 0% | 25.0 | 155,536 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 06 Apr 2026 | 1,357 | 48,852 (0%) | 0% | 25.0 | 33,966 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 06 Apr 2026 | 1,153 | 41,520 (0%) | 0% | 25.0 | 28,860 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 06 Apr 2026 | 278 | 2,780 (0%) | 0% | 25.0 | 6,958 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 06 Apr 2026 | 278 | 2,780 (0%) | 0% | 25.0 | 6,958 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 06 Apr 2026 | 278 | 2,780 (0%) | 0% | 25.0 | 6,958 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 06 Apr 2026 | 278 | 2,780 (0%) | 0% | 25.0 | 6,958 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.55 per share. | 26 Mar 2026 | 1,357 | 50,209 (0%) | 0% | 25.6 | 34,673 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.55 per share. | 26 Mar 2026 | 1,153 | 42,673 (0%) | 0% | 25.6 | 29,460 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.55 per share. | 26 Mar 2026 | 550 | 21,479 (0%) | 0% | 25.6 | 14,053 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 2.39 per share. | 26 Mar 2026 | 550 | 22,029 (0%) | 0% | 2.4 | 1,315 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 26 Mar 2026 | 550 | 13,732 | - | - | Stock option (right to buy) | |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.55 per share. | 26 Mar 2026 | 278 | 3,058 (0%) | 0% | 25.6 | 7,103 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.55 per share. | 26 Mar 2026 | 278 | 3,058 (0%) | 0% | 25.6 | 7,103 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.55 per share. | 26 Mar 2026 | 278 | 3,058 (0%) | 0% | 25.6 | 7,103 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.55 per share. | 26 Mar 2026 | 278 | 3,058 (0%) | 0% | 25.6 | 7,103 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.93 per share. | 17 Mar 2026 | 18,650 | 22,129 (0%) | 0% | 25.9 | 483,595 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.39 per share. | 17 Mar 2026 | 650 | 21,479 (0%) | 0% | 25.4 | 16,504 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.96 per share. | 13 Mar 2026 | 17,449 | 40,905 (0%) | 0% | 26.0 | 453,046 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.45 per share. | 13 Mar 2026 | 13,204 | 58,354 (0%) | 0% | 25.4 | 336,002 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.68 per share. | 13 Mar 2026 | 126 | 40,779 (0%) | 0% | 26.7 | 3,362 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.28 per share. | 11 Mar 2026 | 23,179 | 71,558 (0%) | 0% | 25.3 | 585,942 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.11 per share. | 11 Mar 2026 | 17,310 | 94,737 (0%) | 0% | 26.1 | 451,947 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 2.39 per share. | 11 Mar 2026 | 6,226 | 112,047 (0%) | 0% | 2.4 | 14,880 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 11 Mar 2026 | 6,226 | 14,282 | - | - | Stock option (right to buy) | |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.11 per share. | 11 Mar 2026 | 1,357 | 51,566 (0%) | 0% | 26.1 | 35,430 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.11 per share. | 11 Mar 2026 | 1,160 | 43,826 (0%) | 0% | 26.1 | 30,286 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.11 per share. | 11 Mar 2026 | 282 | 3,336 (0%) | 0% | 26.1 | 7,363 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.11 per share. | 11 Mar 2026 | 279 | 3,336 (0%) | 0% | 26.1 | 7,284 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.11 per share. | 11 Mar 2026 | 279 | 3,336 (0%) | 0% | 26.1 | 7,284 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.11 per share. | 11 Mar 2026 | 279 | 3,336 (0%) | 0% | 26.1 | 7,284 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 39.91 per share. | 03 Feb 2026 | 3,200 | 84,515 (0%) | 0% | 39.9 | 127,722 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 37.82 per share. | 03 Feb 2026 | 646 | 83,869 (0%) | 0% | 37.8 | 24,433 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 38.61 per share. | 03 Feb 2026 | 171 | 83,698 (0%) | 0% | 38.6 | 6,602 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 20 Jan 2026 | 4,017 | 87,715 (0%) | 0% | 40.0 | 160,732 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 12 Jan 2026 | 62,219 | 62,219 | - | - | Performance-Based Stock Unit | |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 12 Jan 2026 | 62,219 | 91,732 (0%) | 0% | 0 | Common Stock | |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 38.09 per share. | 05 Jan 2026 | 2,678 | 30,852 (0%) | 0% | 38.1 | 102,005 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 40.10 per share. | 05 Jan 2026 | 1,339 | 29,513 (0%) | 0% | 40.1 | 53,689 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 40.35 per share. | 22 Dec 2025 | 830 | 33,530 (0%) | 0% | 40.4 | 33,491 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 40.04 per share. | 17 Dec 2025 | 509 | 34,360 (0%) | 0% | 40.0 | 20,380 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 38.75 per share. | 15 Dec 2025 | 18,513 | 48,702 (0%) | 0% | 38.7 | 717,323 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 38.55 per share. | 15 Dec 2025 | 12,821 | 34,869 (0%) | 0% | 38.6 | 494,301 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 39.30 per share. | 15 Dec 2025 | 1,012 | 47,690 (0%) | 0% | 39.3 | 39,776 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 33,495 | 33,496 | - | - | Restricted Stock Units | |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 33,495 | 71,042 (0%) | 0% | - | Common Stock | |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 15,424 | 73,285 (0%) | 0% | - | Common Stock | |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 15,424 | 0 | - | - | Restricted Stock Units | |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 38.25 per share. | 09 Dec 2025 | 13,181 | 57,861 (0%) | 0% | 38.2 | 504,173 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 38.02 per share. | 09 Dec 2025 | 6,070 | 67,215 (0%) | 0% | 38.0 | 230,781 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 40.03 per share. | 04 Dec 2025 | 1,339 | 37,547 (0%) | 0% | 40.0 | 53,600 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 39.23 per share. | 02 Dec 2025 | 2,678 | 38,886 (0%) | 0% | 39.2 | 105,058 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 40.09 per share. | 26 Nov 2025 | 4,258 | 41,564 (0%) | 0% | 40.1 | 170,703 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 40.05 per share. | 25 Nov 2025 | 5,115 | 45,822 (0%) | 0% | 40.0 | 204,851 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 34.02 per share. | 18 Nov 2025 | 2,678 | 50,937 (0%) | 0% | 34.0 | 91,106 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.41 per share. | 04 Nov 2025 | 6,458 | 56,530 (0%) | 0% | 30.4 | 196,407 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 31.85 per share. | 04 Nov 2025 | 2,678 | 53,615 (0%) | 0% | 31.9 | 85,297 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 31.12 per share. | 04 Nov 2025 | 237 | 56,293 (0%) | 0% | 31.1 | 7,375 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 22.44 per share. | 20 Oct 2025 | 1,339 | 62,988 (0%) | 0% | 22.4 | 30,047 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 22.58 per share. | 02 Oct 2025 | 1,339 | 64,327 (0%) | 0% | 22.6 | 30,235 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.97 per share. | 17 Sep 2025 | 1,339 | 65,666 (0%) | 0% | 22.0 | 29,419 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 23.93 per share. | 02 Sep 2025 | 1,339 | 67,005 (0%) | 0% | 23.9 | 32,042 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.04 per share. | 15 Aug 2025 | 1,339 | 68,344 (0%) | 0% | 20.0 | 26,834 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 19.50 per share. | 13 Aug 2025 | 43,019 | 69,683 (0%) | 0% | 19.5 | 839,043 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 08 Aug 2025 | 66,991 | 136,674 (0%) | 0% | 0 | Common Stock | |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 08 Aug 2025 | 66,991 | 0 | - | - | Performance-Based Stock Unit | |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 19.36 per share. | 08 Aug 2025 | 23,972 | 112,702 (0%) | 0% | 19.4 | 464,098 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 27 Jun 2025 | 8,068 | 52,923 (0%) | 0% | 20.3 | 163,780 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 27 Jun 2025 | 6,924 | 44,986 (0%) | 0% | 20.3 | 140,557 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 27 Jun 2025 | 4,944 | 69,683 (0%) | 0% | 20.3 | 100,363 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 27 Jun 2025 | 660 | 3,615 (0%) | 0% | 20.3 | 13,398 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 27 Jun 2025 | 660 | 3,615 (0%) | 0% | 20.3 | 13,398 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 27 Jun 2025 | 660 | 3,615 (0%) | 0% | 20.3 | 13,398 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 27 Jun 2025 | 660 | 3,618 (0%) | 0% | 20.3 | 13,398 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 21 Apr 2025 | 2,017 | 60,991 (0%) | 0% | 21.5 | 43,402 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 21 Apr 2025 | 1,731 | 51,910 (0%) | 0% | 21.5 | 37,248 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 21 Apr 2025 | 1,236 | 74,627 (0%) | 0% | 21.5 | 26,596 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 21 Apr 2025 | 165 | 4,275 (0%) | 0% | 21.5 | 3,550 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 21 Apr 2025 | 165 | 4,275 (0%) | 0% | 21.5 | 3,550 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 21 Apr 2025 | 165 | 4,275 (0%) | 0% | 21.5 | 3,550 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 21 Apr 2025 | 165 | 4,278 (0%) | 0% | 21.5 | 3,550 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.22 per share. | 08 Apr 2025 | 1,669 | 63,008 (0%) | 0% | 20.2 | 33,746 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.22 per share. | 08 Apr 2025 | 1,432 | 53,641 (0%) | 0% | 20.2 | 28,954 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.22 per share. | 08 Apr 2025 | 1,023 | 75,863 (0%) | 0% | 20.2 | 20,684 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.03 per share. | 08 Apr 2025 | 348 | 64,677 (0%) | 0% | 20.0 | 6,970 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.03 per share. | 08 Apr 2025 | 299 | 55,073 (0%) | 0% | 20.0 | 5,989 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.03 per share. | 08 Apr 2025 | 213 | 76,886 (0%) | 0% | 20.0 | 4,266 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.22 per share. | 08 Apr 2025 | 137 | 4,440 (0%) | 0% | 20.2 | 2,770 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.22 per share. | 08 Apr 2025 | 137 | 4,440 (0%) | 0% | 20.2 | 2,770 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.22 per share. | 08 Apr 2025 | 137 | 4,440 (0%) | 0% | 20.2 | 2,770 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.22 per share. | 08 Apr 2025 | 135 | 4,443 (0%) | 0% | 20.2 | 2,730 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.03 per share. | 08 Apr 2025 | 30 | 4,578 (0%) | 0% | 20.0 | 601 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.04 per share. | 08 Apr 2025 | 28 | 4,577 (0%) | 0% | 20.0 | 561 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.04 per share. | 08 Apr 2025 | 28 | 4,577 (0%) | 0% | 20.0 | 561 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.04 per share. | 08 Apr 2025 | 28 | 4,577 (0%) | 0% | 20.0 | 561 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 26 Mar 2025 | 2,017 | 65,025 (0%) | 0% | 20.3 | 40,945 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 26 Mar 2025 | 1,731 | 55,372 (0%) | 0% | 20.3 | 35,139 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 26 Mar 2025 | 1,236 | 77,099 (0%) | 0% | 20.3 | 25,091 | Common Stock |
| Castle Biosciences Inc | Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 26 Mar 2025 | 165 | 4,605 (0%) | 0% | 20.3 | 3,350 | Common Stock |