| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Nov 16, 2020 | Sale | $50.55 | 6,250 | 315,925 | 1,374,446 | Nov 18, 2020, 06:00 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Nov 17, 2020 | Sale | $48.78 | 6,250 | 304,869 | 1,369,996 | Nov 18, 2020, 06:00 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Nov 18, 2020 | Sale | $47.13 | 6,250 | 294,535 | 1,365,502 | Nov 18, 2020, 06:00 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Nov 10, 2020 | Sale | $49.67 | 7,352 | 365,196 | 1,387,748 | Nov 12, 2020, 04:38 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Nov 09, 2020 | Sale | $49.48 | 4,050 | 200,386 | 1,390,935 | Nov 12, 2020, 04:38 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Nov 03, 2020 | Sale | $47.52 | 6,250 | 297,003 | 1,408,748 | Nov 05, 2020, 06:00 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Nov 04, 2020 | Sale | $49.65 | 6,250 | 310,306 | 1,400,798 | Nov 05, 2020, 06:00 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Nov 05, 2020 | Sale | $51.73 | 6,250 | 323,314 | 1,394,147 | Nov 05, 2020, 06:00 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Oct 29, 2020 | Sale | $47.86 | 1,100 | 52,643 | 1,411,085 | Oct 30, 2020, 04:13 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Oct 28, 2020 | Sale | $49.54 | 1,200 | 59,452 | 1,412,248 | Oct 30, 2020, 04:13 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Oct 20, 2020 | Sale | $49.65 | 1,000 | 49,654 | 1,414,448 | Oct 22, 2020, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Oct 21, 2020 | Sale | $48.61 | 1,200 | 58,336 | 1,414,148 | Oct 22, 2020, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Oct 01, 2020 | Sale | $51.63 | 12,640 | 652,544 | 1,423,994 | Oct 05, 2020, 12:00 AM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Oct 02, 2020 | Sale | $51.66 | 6,000 | 309,961 | 1,415,548 | Oct 05, 2020, 12:00 AM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Sep 22, 2020 | Sale | $51.46 | 36,160 | 1,860,881 | 1,461,611 | Sep 24, 2020, 04:04 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Sep 23, 2020 | Sale | $51.09 | 6,000 | 306,539 | 1,436,904 | Sep 24, 2020, 04:04 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Sep 10, 2020 | Sale | $49.49 | 41,924 | 2,074,853 | 1,516,833 | Sep 14, 2020, 04:10 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Sep 11, 2020 | Sale | $49.18 | 12,776 | 628,320 | 1,484,183 | Sep 14, 2020, 04:10 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Aug 17, 2020 | Sale | $42.61 | 8,500 | 362,209 | 1,549,848 | Aug 19, 2020, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Aug 18, 2020 | Sale | $43.15 | 11,000 | 474,653 | 1,531,948 | Aug 19, 2020, 04:06 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Aug 12, 2020 | Sale | $41.65 | 5,000 | 208,230 | 1,563,048 | Aug 14, 2020, 04:09 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Aug 13, 2020 | Sale | $40.98 | 8,500 | 348,352 | 1,551,548 | Aug 14, 2020, 04:09 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Aug 12, 2020 | Sale | $41.65 | 5,000 | 208,230 | 1,563,048 | Aug 14, 2020, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Aug 13, 2020 | Sale | $40.98 | 8,500 | 348,352 | 1,551,548 | Aug 14, 2020, 04:07 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Aug 06, 2020 | Sale | $41.36 | 8,500 | 351,529 | 1,565,648 | Aug 07, 2020, 08:05 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Aug 05, 2020 | Sale | $41.67 | 5,000 | 208,360 | 1,572,348 | Aug 07, 2020, 08:05 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jul 21, 2020 | Sale | $41.97 | 7,000 | 293,823 | 1,587,718 | Jul 23, 2020, 04:02 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jul 22, 2020 | Sale | $39.57 | 5,000 | 197,834 | 1,579,638 | Jul 23, 2020, 04:02 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jul 14, 2020 | Sale | $41.38 | 23,000 | 951,726 | 1,604,223 | Jul 16, 2020, 04:34 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jul 15, 2020 | Sale | $44.64 | 5,000 | 223,205 | 1,592,340 | Jul 16, 2020, 04:34 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jun 09, 2020 | Sale | $37.80 | 5,000 | 188,976 | 1,618,486 | Jun 10, 2020, 04:14 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 27, 2020 | Sale | $36.75 | 5,000 | 183,737 | 1,625,348 | May 28, 2020, 04:09 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 22, 2020 | Sale | $36.97 | 5,000 | 184,858 | 1,628,359 | May 26, 2020, 04:09 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 14, 2020 | Sale | $32.58 | 10,000 | 325,800 | 1,632,348 | May 18, 2020, 04:03 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | May 12, 2020 | Option/RSU Exercise | $1.92 | 65,627 | 126,004 | 1,642,348 | May 14, 2020, 04:04 PM |
| CSTL | | CASTLE BIOSCIENCES INC | Derek J. Maetzold | Pres. & Chief Exec. Officer | Jul 29, 2019 | Conversion | $1.09 | 95,362 | 103,654 | 1,571,982 | Jul 31, 2019, 04:25 PM |