| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 26, 2026 | Sale | $25.55 | 278 | 7,103 | 3,058 | Mar 30, 2026, 06:29 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 26, 2026 | Option/RSU Exercise | $2.39 | 550 | 1,315 | 22,029 | Mar 30, 2026, 06:29 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 26, 2026 | Sale | $25.55 | 278 | 7,103 | 3,058 | Mar 30, 2026, 06:29 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 26, 2026 | Sale | $25.55 | 550 | 14,053 | 21,479 | Mar 30, 2026, 06:29 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 17, 2026 | Sale | $25.93 | 18,650 | 483,595 | 22,129 | Mar 19, 2026, 04:21 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 18, 2026 | Sale | $25.39 | 650 | 16,503 | 21,479 | Mar 19, 2026, 04:21 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 16, 2026 | Sale | $25.97 | 17,575 | 456,408 | 40,905 | Mar 17, 2026, 04:36 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 13, 2026 | Sale | $25.45 | 13,204 | 336,002 | 58,354 | Mar 17, 2026, 04:36 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 11, 2026 | Sale | $26.11 | 279 | 7,284 | 3,336 | Mar 13, 2026, 04:10 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 11, 2026 | Option/RSU Exercise | $2.39 | 6,226 | 14,880 | 112,047 | Mar 13, 2026, 04:10 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 11, 2026 | Sale | $26.11 | 279 | 7,284 | 3,336 | Mar 13, 2026, 04:10 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 11, 2026 | Sale | $26.11 | 17,310 | 451,947 | 94,737 | Mar 13, 2026, 04:10 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 11, 2026 | Sale | $26.11 | 1,357 | 35,430 | 51,566 | Mar 13, 2026, 04:10 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 11, 2026 | Sale | $26.11 | 1,160 | 30,286 | 43,826 | Mar 13, 2026, 04:10 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 12, 2026 | Sale | $25.28 | 23,179 | 585,942 | 71,558 | Mar 13, 2026, 04:10 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 11, 2026 | Sale | $26.11 | 279 | 7,284 | 3,336 | Mar 13, 2026, 04:10 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 11, 2026 | Sale | $26.11 | 282 | 7,363 | 3,336 | Mar 13, 2026, 04:10 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 03, 2026 | Tax Payment (Shares) | $27.57 | 19,043 | 525,016 | 64,655 | Mar 05, 2026, 05:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 04, 2026 | Tax Payment (Shares) | $28.17 | 17,931 | 505,116 | 105,821 | Mar 05, 2026, 05:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 04, 2026 | Option/RSU Exercise | - | 59,097 | - | 123,752 | Mar 05, 2026, 05:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Feb 03, 2026 | Sale | $39.91 | 3,200 | 127,722 | 84,515 | Feb 05, 2026, 04:17 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Feb 04, 2026 | Sale | $37.99 | 817 | 31,035 | 83,869 | Feb 05, 2026, 04:17 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jan 20, 2026 | Sale | $40.01 | 4,017 | 160,732 | 87,715 | Jan 22, 2026, 04:15 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jan 05, 2026 | Sale | $38.09 | 2,678 | 102,005 | 30,852 | Jan 07, 2026, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jan 06, 2026 | Sale | $40.10 | 1,339 | 53,689 | 29,513 | Jan 07, 2026, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Dec 22, 2025 | Sale | $40.35 | 830 | 33,490 | 33,530 | Dec 29, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Dec 17, 2025 | Sale | $40.04 | 509 | 20,380 | 34,360 | Dec 19, 2025, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Dec 16, 2025 | Sale | $38.55 | 12,821 | 494,301 | 34,869 | Dec 17, 2025, 04:20 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Dec 15, 2025 | Sale | $38.78 | 19,525 | 757,099 | 48,702 | Dec 17, 2025, 04:20 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Dec 09, 2025 | Tax Payment (Shares) | $38.25 | 13,181 | 504,173 | 57,861 | Dec 11, 2025, 06:48 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Dec 09, 2025 | Option/RSU Exercise | - | 33,495 | - | 71,042 | Dec 11, 2025, 06:48 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Dec 10, 2025 | Tax Payment (Shares) | $38.02 | 6,070 | 230,781 | 67,215 | Dec 11, 2025, 06:48 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Dec 10, 2025 | Option/RSU Exercise | - | 15,424 | - | 73,285 | Dec 11, 2025, 06:48 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Dec 04, 2025 | Sale | $40.03 | 1,339 | 53,600 | 37,547 | Dec 08, 2025, 04:28 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Dec 02, 2025 | Sale | $39.23 | 2,678 | 105,058 | 38,886 | Dec 04, 2025, 04:08 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Nov 26, 2025 | Sale | $40.09 | 4,258 | 170,703 | 41,564 | Dec 01, 2025, 04:09 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Nov 25, 2025 | Sale | $40.05 | 5,115 | 204,851 | 45,822 | Nov 26, 2025, 02:58 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Nov 18, 2025 | Sale | $34.02 | 2,678 | 91,106 | 50,937 | Nov 20, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Nov 05, 2025 | Sale | $31.85 | 2,678 | 85,297 | 53,615 | Nov 06, 2025, 04:08 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Nov 04, 2025 | Sale | $30.44 | 6,695 | 203,782 | 56,530 | Nov 06, 2025, 04:08 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Oct 20, 2025 | Sale | $22.44 | 1,339 | 30,047 | 62,988 | Oct 23, 2025, 09:30 AM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Oct 02, 2025 | Sale | $22.58 | 1,339 | 30,235 | 64,327 | Oct 06, 2025, 04:11 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Sep 17, 2025 | Sale | $21.97 | 1,339 | 29,419 | 65,666 | Sep 19, 2025, 04:05 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Sep 02, 2025 | Sale | $23.93 | 1,339 | 32,042 | 67,005 | Sep 04, 2025, 04:04 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Aug 15, 2025 | Sale | $20.04 | 1,339 | 26,834 | 68,344 | Aug 19, 2025, 04:04 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Aug 13, 2025 | Sale | $19.50 | 43,019 | 839,043 | 69,683 | Aug 15, 2025, 04:14 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Aug 08, 2025 | Tax Payment (Shares) | $19.36 | 23,972 | 464,098 | 112,702 | Aug 12, 2025, 04:32 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Aug 08, 2025 | Option/RSU Exercise | - | 66,991 | - | 136,674 | Aug 12, 2025, 04:32 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 27, 2025 | Sale | $20.30 | 8,068 | 163,780 | 52,923 | Jul 01, 2025, 04:05 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 27, 2025 | Sale | $20.30 | 6,924 | 140,557 | 44,986 | Jul 01, 2025, 04:05 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 27, 2025 | Sale | $20.30 | 660 | 13,398 | 3,615 | Jul 01, 2025, 04:05 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 27, 2025 | Sale | $20.30 | 660 | 13,398 | 3,618 | Jul 01, 2025, 04:05 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 27, 2025 | Sale | $20.30 | 660 | 13,398 | 3,615 | Jul 01, 2025, 04:05 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 27, 2025 | Sale | $20.30 | 4,944 | 100,363 | 69,683 | Jul 01, 2025, 04:05 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 27, 2025 | Sale | $20.30 | 660 | 13,398 | 3,615 | Jul 01, 2025, 04:05 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2025 | Sale | $21.52 | 165 | 3,550 | 4,278 | Apr 23, 2025, 04:08 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2025 | Sale | $21.52 | 165 | 3,550 | 4,275 | Apr 23, 2025, 04:08 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2025 | Sale | $21.52 | 165 | 3,550 | 4,275 | Apr 23, 2025, 04:08 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2025 | Sale | $21.52 | 1,236 | 26,596 | 74,627 | Apr 23, 2025, 04:08 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2025 | Sale | $21.52 | 2,017 | 43,402 | 60,991 | Apr 23, 2025, 04:08 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2025 | Sale | $21.52 | 1,731 | 37,248 | 51,910 | Apr 23, 2025, 04:08 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2025 | Sale | $21.52 | 165 | 3,550 | 4,275 | Apr 23, 2025, 04:08 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 09, 2025 | Sale | $20.22 | 137 | 2,770 | 4,440 | Apr 10, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 08, 2025 | Sale | $20.03 | 348 | 6,970 | 64,677 | Apr 10, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 08, 2025 | Sale | $20.03 | 299 | 5,989 | 55,073 | Apr 10, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 09, 2025 | Sale | $20.22 | 137 | 2,770 | 4,440 | Apr 10, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 09, 2025 | Sale | $20.22 | 1,023 | 20,684 | 75,863 | Apr 10, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 08, 2025 | Sale | $20.03 | 28 | 561 | 4,577 | Apr 10, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 09, 2025 | Sale | $20.22 | 1,669 | 33,746 | 63,008 | Apr 10, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 09, 2025 | Sale | $20.22 | 1,432 | 28,954 | 53,641 | Apr 10, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 08, 2025 | Sale | $20.03 | 30 | 601 | 4,578 | Apr 10, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 09, 2025 | Sale | $20.22 | 137 | 2,770 | 4,440 | Apr 10, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 08, 2025 | Sale | $20.03 | 28 | 561 | 4,577 | Apr 10, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 09, 2025 | Sale | $20.22 | 135 | 2,730 | 4,443 | Apr 10, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 08, 2025 | Sale | $20.03 | 28 | 561 | 4,577 | Apr 10, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 08, 2025 | Sale | $20.03 | 213 | 4,266 | 76,886 | Apr 10, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 26, 2025 | Sale | $20.30 | 165 | 3,349 | 4,605 | Mar 28, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 26, 2025 | Sale | $20.30 | 165 | 3,349 | 4,608 | Mar 28, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 26, 2025 | Sale | $20.30 | 165 | 3,349 | 4,605 | Mar 28, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 26, 2025 | Sale | $20.30 | 165 | 3,349 | 4,605 | Mar 28, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 26, 2025 | Sale | $20.30 | 1,236 | 25,091 | 77,099 | Mar 28, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 26, 2025 | Sale | $20.30 | 2,017 | 40,945 | 65,025 | Mar 28, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 26, 2025 | Sale | $20.30 | 1,731 | 35,139 | 55,372 | Mar 28, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 07, 2025 | Sale | $20.11 | 165 | 3,319 | 4,785 | Mar 11, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 07, 2025 | Sale | $20.12 | 22,639 | 455,426 | 82,588 | Mar 11, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 07, 2025 | Sale | $20.12 | 2,017 | 40,576 | 67,231 | Mar 11, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 07, 2025 | Sale | $20.12 | 1,731 | 34,822 | 57,265 | Mar 11, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 10, 2025 | Sale | $19.52 | 2,130 | 41,573 | 78,335 | Mar 11, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 07, 2025 | Sale | $20.11 | 165 | 3,319 | 4,785 | Mar 11, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 07, 2025 | Sale | $20.11 | 165 | 3,319 | 4,788 | Mar 11, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 07, 2025 | Sale | $20.11 | 165 | 3,319 | 4,785 | Mar 11, 2025, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 04, 2025 | Sale | $20.86 | 1,739 | 36,272 | 58,834 | Mar 06, 2025, 04:17 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 04, 2025 | Sale | $20.86 | 169 | 3,525 | 4,935 | Mar 06, 2025, 04:17 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 04, 2025 | Sale | $20.86 | 172 | 3,588 | 4,938 | Mar 06, 2025, 04:17 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 04, 2025 | Tax Payment (Shares) | $22.23 | 7,576 | 168,414 | 104,351 | Mar 06, 2025, 04:17 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 04, 2025 | Sale | $20.86 | 169 | 3,525 | 4,935 | Mar 06, 2025, 04:17 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 04, 2025 | Option/RSU Exercise | - | 31,109 | - | 111,927 | Mar 06, 2025, 04:17 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 04, 2025 | Sale | $20.86 | 169 | 3,525 | 4,935 | Mar 06, 2025, 04:17 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 04, 2025 | Sale | $20.86 | 1,247 | 26,010 | 103,104 | Mar 06, 2025, 04:17 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 04, 2025 | Sale | $20.86 | 2,022 | 42,175 | 69,059 | Mar 06, 2025, 04:17 PM |