| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 15, 2026 | Sale | $20.66 | 550 | 11,363 | 21,479 | Jun 17, 2026, 05:39 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 15, 2026 | Sale | $20.66 | 1,357 | 28,036 | 42,067 | Jun 17, 2026, 05:39 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 15, 2026 | Sale | $20.66 | 1,153 | 23,821 | 35,755 | Jun 17, 2026, 05:39 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 15, 2026 | Sale | $20.66 | 278 | 5,743 | 12,646 | Jun 17, 2026, 05:39 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 15, 2026 | Sale | $20.66 | 278 | 5,743 | 12,646 | Jun 17, 2026, 05:39 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 15, 2026 | Sale | $20.66 | 278 | 5,743 | 12,646 | Jun 17, 2026, 05:39 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 15, 2026 | Option/RSU Exercise | $2.39 | 550 | 1,315 | 22,029 | Jun 17, 2026, 05:39 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 15, 2026 | Sale | $20.66 | 278 | 5,743 | 12,646 | Jun 17, 2026, 05:39 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 01, 2026 | Sale | $20.86 | 278 | 5,798 | 1,668 | Jun 03, 2026, 04:15 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 01, 2026 | Sale | $20.86 | 278 | 5,798 | 1,668 | Jun 03, 2026, 04:15 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 01, 2026 | Option/RSU Exercise | $2.39 | 6,214 | 14,851 | 27,693 | Jun 03, 2026, 04:15 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 01, 2026 | Sale | $20.86 | 278 | 5,798 | 1,668 | Jun 03, 2026, 04:15 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 01, 2026 | Sale | $20.86 | 6,214 | 129,605 | 21,479 | Jun 03, 2026, 04:15 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 01, 2026 | Sale | $20.86 | 1,357 | 28,303 | 43,424 | Jun 03, 2026, 04:15 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 01, 2026 | Sale | $20.86 | 1,153 | 24,048 | 36,908 | Jun 03, 2026, 04:15 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 01, 2026 | Sale | $20.86 | 278 | 5,798 | 1,668 | Jun 03, 2026, 04:15 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 21, 2026 | Sale | $20.20 | 1,035 | 20,903 | 44,781 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 21, 2026 | Sale | $20.20 | 880 | 17,772 | 38,061 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 20, 2026 | Sale | $20.00 | 66 | 1,320 | 2,158 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 20, 2026 | Option/RSU Exercise | $2.39 | 130 | 311 | 21,609 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 21, 2026 | Sale | $20.20 | 212 | 4,282 | 1,946 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 20, 2026 | Sale | $20.00 | 66 | 1,320 | 2,158 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 20, 2026 | Sale | $20.00 | 130 | 2,600 | 21,479 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 21, 2026 | Sale | $20.20 | 212 | 4,282 | 1,946 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 20, 2026 | Sale | $20.00 | 322 | 6,441 | 45,816 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 20, 2026 | Sale | $20.00 | 273 | 5,461 | 38,941 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 21, 2026 | Sale | $20.20 | 212 | 4,282 | 1,946 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 21, 2026 | Option/RSU Exercise | $2.39 | 420 | 1,004 | 21,899 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 20, 2026 | Sale | $20.00 | 66 | 1,320 | 2,158 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 21, 2026 | Sale | $20.20 | 212 | 4,282 | 1,946 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 21, 2026 | Sale | $20.20 | 420 | 8,482 | 21,479 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 20, 2026 | Sale | $20.00 | 66 | 1,320 | 2,158 | May 22, 2026, 04:12 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 07, 2026 | Sale | $22.15 | 1,357 | 30,063 | 46,336 | May 11, 2026, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 07, 2026 | Sale | $22.15 | 1,153 | 25,543 | 39,382 | May 11, 2026, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 07, 2026 | Sale | $22.15 | 278 | 6,159 | 2,265 | May 11, 2026, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 07, 2026 | Sale | $22.15 | 278 | 6,159 | 2,265 | May 11, 2026, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 07, 2026 | Sale | $22.15 | 278 | 6,159 | 2,265 | May 11, 2026, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 07, 2026 | Option/RSU Exercise | $2.39 | 6,214 | 14,851 | 27,693 | May 11, 2026, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 07, 2026 | Sale | $22.15 | 278 | 6,159 | 2,265 | May 11, 2026, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 07, 2026 | Sale | $22.15 | 6,214 | 137,663 | 22,385 | May 11, 2026, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2026 | Sale | $25.10 | 278 | 6,977 | 2,502 | Apr 23, 2026, 04:16 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2026 | Option/RSU Exercise | $2.39 | 550 | 1,315 | 22,029 | Apr 23, 2026, 04:16 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2026 | Sale | $25.10 | 278 | 6,977 | 2,502 | Apr 23, 2026, 04:16 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2026 | Sale | $25.10 | 550 | 13,804 | 21,479 | Apr 23, 2026, 04:16 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2026 | Sale | $25.10 | 1,357 | 34,058 | 47,495 | Apr 23, 2026, 04:16 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2026 | Sale | $25.10 | 1,153 | 28,938 | 40,367 | Apr 23, 2026, 04:16 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2026 | Sale | $25.10 | 278 | 6,977 | 2,502 | Apr 23, 2026, 04:16 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 21, 2026 | Sale | $25.10 | 278 | 6,977 | 2,502 | Apr 23, 2026, 04:16 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 06, 2026 | Sale | $25.03 | 1,357 | 33,966 | 48,852 | Apr 08, 2026, 04:34 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 06, 2026 | Sale | $25.03 | 1,153 | 28,860 | 41,520 | Apr 08, 2026, 04:34 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 06, 2026 | Sale | $25.03 | 278 | 6,958 | 2,780 | Apr 08, 2026, 04:34 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 06, 2026 | Sale | $25.03 | 278 | 6,958 | 2,780 | Apr 08, 2026, 04:34 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 06, 2026 | Sale | $25.03 | 278 | 6,958 | 2,780 | Apr 08, 2026, 04:34 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 06, 2026 | Option/RSU Exercise | $2.39 | 6,214 | 14,851 | 27,693 | Apr 08, 2026, 04:34 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 06, 2026 | Sale | $25.03 | 278 | 6,958 | 2,780 | Apr 08, 2026, 04:34 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Apr 06, 2026 | Sale | $25.03 | 6,214 | 155,536 | 21,479 | Apr 08, 2026, 04:34 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 | 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 26, 2026 | Sale | $25.55 | 1,357 | 34,673 | 50,209 | Mar 30, 2026, 06:29 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Mar 26, 2026 | Sale | $25.55 | 1,153 | 29,460 | 42,673 | 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 | 278 | 7,103 | 3,058 | Mar 30, 2026, 06:29 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 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 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 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 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 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 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 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 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 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 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 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 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 | Nov 05, 2025 | Sale | $31.85 | 2,678 | 85,297 | 53,615 | Nov 06, 2025, 04:08 PM |