Derek J. Maetzold, President and CEO of Castle Biosciences ($CSTL), made sixty-eight open market sales of company stock over the past year, totaling $5.6 million. His latest sale occurred on March 12, 2026. These transactions rank 1,783rd among 11,678 insiders in our database, below the average sale value of $8.6 million and 6.4 transactions per insider. Maetzold recorded no open market purchases during this period.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| March 26, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Common Stock | 550 | $2.39 | 276,143.0000 | 29,073,000 | 0.20% | 0.00% |
| March 26, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 278 | $25.55 | 275,593.0000 | 29,073,000 | 0.10% | 0.00% |
| March 26, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 278 | $25.55 | 275,593.0000 | 29,073,000 | 0.10% | 0.00% |
| March 26, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 278 | $25.55 | 275,593.0000 | 29,073,000 | 0.10% | 0.00% |
| March 26, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 278 | $25.55 | 275,593.0000 | 29,073,000 | 0.10% | 0.00% |
| March 26, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1153 | $25.55 | 275,593.0000 | 29,073,000 | 0.42% | 0.00% |
| March 26, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1357 | $25.55 | 275,593.0000 | 29,073,000 | 0.49% | 0.00% |
| March 26, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 550 | $25.55 | 275,593.0000 | 29,073,000 | 0.20% | 0.00% |
| March 26, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Stock option (right to buy) | 550 | $0.00 | 13,732.0000 | 29,073,000 | 3.85% | 0.00% |
| March 18, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 650 | $25.39 | 279,215.0000 | 29,073,000 | 0.23% | 0.00% |
| March 17, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 18650 | $25.93 | 279,865.0000 | 29,073,000 | 6.25% | 0.06% |
| March 13, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 13204 | $25.45 | 316,090.0000 | 29,073,000 | 4.01% | 0.05% |
| March 16, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 126 | $26.68 | 298,515.0000 | 29,073,000 | 0.04% | 0.00% |
| March 16, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 17449 | $25.96 | 298,641.0000 | 29,073,000 | 5.52% | 0.06% |
| March 12, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 23179 | $25.28 | 329,294.0000 | 29,073,000 | 6.58% | 0.08% |
| March 11, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Stock option (right to buy) | 6226 | $0.00 | 14,282.0000 | 29,073,000 | 30.36% | 0.02% |
| March 11, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 279 | $26.11 | 329,294.0000 | 29,073,000 | 0.08% | 0.00% |
| March 11, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 279 | $26.11 | 329,294.0000 | 29,073,000 | 0.08% | 0.00% |
| March 11, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 279 | $26.11 | 329,294.0000 | 29,073,000 | 0.08% | 0.00% |
| March 11, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 282 | $26.11 | 329,294.0000 | 29,073,000 | 0.09% | 0.00% |
| March 11, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1160 | $26.11 | 329,294.0000 | 29,073,000 | 0.35% | 0.00% |
| March 11, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1357 | $26.11 | 329,294.0000 | 29,073,000 | 0.41% | 0.00% |
| March 11, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 17310 | $26.11 | 352,473.0000 | 29,073,000 | 4.68% | 0.06% |
| March 11, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Common Stock | 6226 | $2.39 | 369,783.0000 | 29,073,000 | 1.71% | 0.02% |
| March 4, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Restricted Stock Units | 27987 | $0.00 | 83,961.0000 | 29,073,000 | 25.00% | 0.10% |
| March 4, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Restricted Stock Units | 31110 | $0.00 | 62,218.0000 | 29,073,000 | 33.33% | 0.11% |
| March 3, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | A | Restricted Stock Units | 102597 | $0.00 | 102,597.0000 | 29,073,000 | 9999.99% | 0.35% |
| March 4, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | F | Common Stock | 17931 | $28.17 | 367,193.0000 | 29,073,000 | 4.66% | 0.06% |
| March 4, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Common Stock | 59097 | $0.00 | 385,124.0000 | 29,073,000 | 18.13% | 0.20% |
| March 3, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | F | Common Stock | 19043 | $27.57 | 326,027.0000 | 29,073,000 | 5.52% | 0.07% |
| Feb. 4, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 171 | $38.61 | 345,070.0000 | 29,073,000 | 0.05% | 0.00% |
| Feb. 4, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 646 | $37.82 | 345,241.0000 | 29,073,000 | 0.19% | 0.00% |
| Feb. 3, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 3200 | $39.91 | 345,887.0000 | 29,073,000 | 0.92% | 0.01% |
| Jan. 20, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 4017 | $40.01 | 349,087.0000 | 29,073,000 | 1.14% | 0.01% |
| Jan. 12, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | A | Performance-Based Stock Unit | 62219 | $0.00 | 62,219.0000 | 29,073,000 | 9999.99% | 0.21% |
| Jan. 12, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | A | Common Stock | 62219 | $0.00 | 353,104.0000 | 29,073,000 | 21.39% | 0.21% |
| Jan. 5, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2678 | $38.09 | 292,224.0000 | 29,073,000 | 0.91% | 0.01% |
| Jan. 6, 2026 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1339 | $40.10 | 290,885.0000 | 29,073,000 | 0.46% | 0.00% |
| Dec. 22, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 830 | $40.35 | 294,902.0000 | 29,073,000 | 0.28% | 0.00% |
| Dec. 17, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 509 | $40.04 | 295,732.0000 | 29,073,000 | 0.17% | 0.00% |
| Dec. 16, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 12821 | $38.55 | 296,241.0000 | 29,073,000 | 4.15% | 0.04% |
| Dec. 15, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 18513 | $38.75 | 310,074.0000 | 29,073,000 | 5.63% | 0.06% |
| Dec. 15, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1012 | $39.30 | 309,062.0000 | 29,073,000 | 0.33% | 0.00% |
| Dec. 9, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Restricted Stock Units | 33495 | $0.00 | 33,496.0000 | 29,073,000 | 50.00% | 0.12% |
| Dec. 9, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Common Stock | 33495 | $0.00 | 332,414.0000 | 29,073,000 | 11.21% | 0.12% |
| Dec. 9, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | F | Common Stock | 13181 | $38.25 | 319,233.0000 | 29,073,000 | 3.97% | 0.05% |
| Dec. 10, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Common Stock | 15424 | $0.00 | 334,657.0000 | 29,073,000 | 4.83% | 0.05% |
| Dec. 10, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | F | Common Stock | 6070 | $38.02 | 328,587.0000 | 29,073,000 | 1.81% | 0.02% |
| Dec. 10, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Restricted Stock Units | 15424 | $0.00 | 0.0000 | 29,073,000 | 100.00% | 0.05% |
| Dec. 4, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1339 | $40.03 | 298,919.0000 | 29,073,000 | 0.45% | 0.00% |
| Dec. 2, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2678 | $39.23 | 300,258.0000 | 29,073,000 | 0.88% | 0.01% |
| Nov. 26, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 4258 | $40.09 | 302,936.0000 | 29,073,000 | 1.39% | 0.01% |
| Nov. 25, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5115 | $40.05 | 307,194.0000 | 29,073,000 | 1.64% | 0.02% |
| Nov. 18, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2678 | $34.02 | 312,309.0000 | 29,073,000 | 0.85% | 0.01% |
| Nov. 4, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 6458 | $30.41 | 317,902.0000 | 29,073,000 | 1.99% | 0.02% |
| Nov. 4, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 237 | $31.12 | 317,665.0000 | 29,073,000 | 0.07% | 0.00% |
| Nov. 5, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2678 | $31.85 | 314,987.0000 | 29,073,000 | 0.84% | 0.01% |
| Oct. 20, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1339 | $22.44 | 324,360.0000 | 29,073,000 | 0.41% | 0.00% |
| Oct. 2, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1339 | $22.58 | 325,699.0000 | 29,073,000 | 0.41% | 0.00% |
| Sept. 17, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1339 | $21.97 | 327,038.0000 | 29,255,000 | 0.41% | 0.00% |
| Sept. 2, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1339 | $23.93 | 328,377.0000 | 29,255,000 | 0.41% | 0.00% |
| Aug. 15, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1339 | $20.04 | 329,716.0000 | 29,255,000 | 0.40% | 0.00% |
| Aug. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 43019 | $19.50 | 331,055.0000 | 29,255,000 | 11.50% | 0.15% |
| Aug. 8, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | F | Common Stock | 23972 | $19.36 | 374,074.0000 | 29,255,000 | 6.02% | 0.08% |
| Aug. 8, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Common Stock | 66991 | $0.00 | 398,046.0000 | 29,255,000 | 20.24% | 0.23% |
| Aug. 8, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Performance-Based Stock Unit | 66991 | $0.00 | 0.0000 | 29,255,000 | 100.00% | 0.23% |
| June 27, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 660 | $20.30 | 331,055.0000 | 29,255,000 | 0.20% | 0.00% |
| June 27, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 660 | $20.30 | 331,055.0000 | 29,255,000 | 0.20% | 0.00% |
| June 27, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 660 | $20.30 | 331,055.0000 | 29,255,000 | 0.20% | 0.00% |
| June 27, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 6924 | $20.30 | 331,055.0000 | 29,255,000 | 2.05% | 0.02% |
| June 27, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 8068 | $20.30 | 331,055.0000 | 29,255,000 | 2.38% | 0.03% |
| June 27, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 660 | $20.30 | 331,055.0000 | 29,255,000 | 0.20% | 0.00% |
| June 27, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 4944 | $20.30 | 331,055.0000 | 29,255,000 | 1.47% | 0.02% |
| April 21, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 165 | $21.52 | 353,631.0000 | 29,255,000 | 0.05% | 0.00% |
| April 21, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 165 | $21.52 | 353,631.0000 | 29,255,000 | 0.05% | 0.00% |
| April 21, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 165 | $21.52 | 353,631.0000 | 29,255,000 | 0.05% | 0.00% |
| April 21, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1731 | $21.52 | 353,631.0000 | 29,255,000 | 0.49% | 0.01% |
| April 21, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2017 | $21.52 | 353,631.0000 | 29,255,000 | 0.57% | 0.01% |
| April 21, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1236 | $21.52 | 353,631.0000 | 29,255,000 | 0.35% | 0.00% |
| April 21, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 165 | $21.52 | 353,631.0000 | 29,255,000 | 0.05% | 0.00% |
| April 8, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 28 | $20.03 | 359,412.0000 | 29,255,000 | 0.01% | 0.00% |
| April 8, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 30 | $20.03 | 359,410.0000 | 29,255,000 | 0.01% | 0.00% |
| April 8, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 299 | $20.03 | 360,707.0000 | 29,255,000 | 0.08% | 0.00% |
| April 8, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 348 | $20.03 | 360,944.0000 | 29,255,000 | 0.10% | 0.00% |
| April 8, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 213 | $20.03 | 360,298.0000 | 29,255,000 | 0.06% | 0.00% |
| April 9, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1023 | $20.22 | 359,275.0000 | 29,255,000 | 0.28% | 0.00% |
| April 9, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1669 | $20.22 | 359,275.0000 | 29,255,000 | 0.46% | 0.01% |
| April 9, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1432 | $20.22 | 359,275.0000 | 29,255,000 | 0.40% | 0.00% |
| April 9, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 135 | $20.22 | 359,275.0000 | 29,255,000 | 0.04% | 0.00% |
| April 9, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 137 | $20.22 | 359,275.0000 | 29,255,000 | 0.04% | 0.00% |
| April 9, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 137 | $20.22 | 359,275.0000 | 29,255,000 | 0.04% | 0.00% |
| April 9, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 137 | $20.22 | 359,275.0000 | 29,255,000 | 0.04% | 0.00% |
| April 8, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 28 | $20.03 | 359,412.0000 | 29,255,000 | 0.01% | 0.00% |
| April 8, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 28 | $20.03 | 359,412.0000 | 29,255,000 | 0.01% | 0.00% |
| March 26, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 165 | $20.30 | 364,919.0000 | 29,255,000 | 0.05% | 0.00% |
| March 26, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1236 | $20.30 | 364,919.0000 | 29,255,000 | 0.34% | 0.00% |
| March 26, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2017 | $20.30 | 364,919.0000 | 29,255,000 | 0.55% | 0.01% |
| March 26, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1731 | $20.30 | 364,919.0000 | 29,255,000 | 0.47% | 0.01% |
| March 26, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 165 | $20.30 | 364,919.0000 | 29,255,000 | 0.05% | 0.00% |
| March 26, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 165 | $20.30 | 364,919.0000 | 29,255,000 | 0.05% | 0.00% |
| March 26, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 165 | $20.30 | 364,919.0000 | 29,255,000 | 0.05% | 0.00% |
| March 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 150 | $20.05 | 370,578.0000 | 29,255,000 | 0.04% | 0.00% |
| March 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1569 | $20.05 | 370,725.0000 | 29,255,000 | 0.42% | 0.01% |
| March 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1828 | $20.05 | 370,752.0000 | 29,255,000 | 0.49% | 0.01% |
| March 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 20516 | $20.05 | 374,816.0000 | 29,255,000 | 5.19% | 0.07% |
| March 10, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2130 | $19.52 | 370,563.0000 | 29,255,000 | 0.57% | 0.01% |
| March 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 15 | $20.74 | 370,563.0000 | 29,255,000 | 0.00% | 0.00% |
| March 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 15 | $20.74 | 370,563.0000 | 29,255,000 | 0.00% | 0.00% |
| March 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 15 | $20.74 | 370,563.0000 | 29,255,000 | 0.00% | 0.00% |
| March 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 15 | $20.74 | 370,563.0000 | 29,255,000 | 0.00% | 0.00% |
| March 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 162 | $20.74 | 370,563.0000 | 29,255,000 | 0.04% | 0.00% |
| March 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 189 | $20.74 | 370,563.0000 | 29,255,000 | 0.05% | 0.00% |
| March 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2123 | $20.74 | 372,693.0000 | 29,255,000 | 0.57% | 0.01% |
| March 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 150 | $20.05 | 370,578.0000 | 29,255,000 | 0.04% | 0.00% |
| March 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 150 | $20.05 | 370,578.0000 | 29,255,000 | 0.04% | 0.00% |
| March 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 150 | $20.05 | 370,578.0000 | 29,255,000 | 0.04% | 0.00% |
| March 4, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Restricted Stock Units | 31109 | $0.00 | 93,328.0000 | 29,255,000 | 25.00% | 0.11% |
| March 4, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | A | Restricted Stock Units | 111948 | $0.00 | 111,948.0000 | 29,255,000 | 9999.99% | 0.38% |
| March 4, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 169 | $20.86 | 399,740.0000 | 29,255,000 | 0.04% | 0.00% |
| March 4, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 169 | $20.86 | 399,740.0000 | 29,255,000 | 0.04% | 0.00% |
| March 4, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 169 | $20.86 | 399,740.0000 | 29,255,000 | 0.04% | 0.00% |
| March 4, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 172 | $20.86 | 399,740.0000 | 29,255,000 | 0.04% | 0.00% |
| March 4, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1739 | $20.86 | 399,740.0000 | 29,255,000 | 0.43% | 0.01% |
| March 4, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2022 | $20.86 | 399,740.0000 | 29,255,000 | 0.50% | 0.01% |
| March 4, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1247 | $20.86 | 399,740.0000 | 29,255,000 | 0.31% | 0.00% |
| March 4, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | F | Common Stock | 7576 | $22.23 | 400,987.0000 | 29,255,000 | 1.85% | 0.03% |
| March 4, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Common Stock | 31109 | $0.00 | 408,563.0000 | 29,255,000 | 8.24% | 0.11% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 15 | $29.48 | 381,894.0000 | 29,255,000 | 0.00% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 4 | $29.48 | 381,894.0000 | 29,255,000 | 0.00% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5 | $29.48 | 381,894.0000 | 29,255,000 | 0.00% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 4 | $29.48 | 381,894.0000 | 29,255,000 | 0.00% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 556 | $27.51 | 382,324.0000 | 29,255,000 | 0.15% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 285 | $27.51 | 382,114.0000 | 29,255,000 | 0.07% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 267 | $27.51 | 382,101.0000 | 29,255,000 | 0.07% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 85 | $27.51 | 381,959.0000 | 29,255,000 | 0.02% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 85 | $27.51 | 381,959.0000 | 29,255,000 | 0.02% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 85 | $27.51 | 381,959.0000 | 29,255,000 | 0.02% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 85 | $27.51 | 381,959.0000 | 29,255,000 | 0.02% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 399 | $28.65 | 381,925.0000 | 29,255,000 | 0.10% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 204 | $28.65 | 381,910.0000 | 29,255,000 | 0.05% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 192 | $28.65 | 381,909.0000 | 29,255,000 | 0.05% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 60 | $28.65 | 381,899.0000 | 29,255,000 | 0.02% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 61 | $28.65 | 381,898.0000 | 29,255,000 | 0.02% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 60 | $28.65 | 381,899.0000 | 29,255,000 | 0.02% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 61 | $28.65 | 381,898.0000 | 29,255,000 | 0.02% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 31 | $29.48 | 381,894.0000 | 29,255,000 | 0.01% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 16 | $29.48 | 381,894.0000 | 29,255,000 | 0.00% | 0.00% |
| Jan. 13, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5 | $29.48 | 381,894.0000 | 29,255,000 | 0.00% | 0.00% |
| Jan. 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 37 | $30.14 | 384,459.0000 | 29,255,000 | 0.01% | 0.00% |
| Jan. 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 37 | $30.14 | 384,459.0000 | 29,255,000 | 0.01% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 47 | $29.13 | 384,759.0000 | 29,255,000 | 0.01% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 149 | $29.13 | 385,407.0000 | 29,255,000 | 0.04% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 160 | $29.13 | 385,468.0000 | 29,255,000 | 0.04% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 310 | $29.13 | 386,429.0000 | 29,255,000 | 0.08% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 102 | $28.42 | 384,805.0000 | 29,255,000 | 0.03% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 102 | $28.42 | 384,805.0000 | 29,255,000 | 0.03% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 102 | $28.42 | 384,805.0000 | 29,255,000 | 0.03% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 103 | $28.42 | 384,806.0000 | 29,255,000 | 0.03% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 325 | $28.42 | 385,556.0000 | 29,255,000 | 0.08% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 346 | $28.42 | 385,628.0000 | 29,255,000 | 0.09% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 678 | $28.42 | 386,739.0000 | 29,255,000 | 0.18% | 0.00% |
| Jan. 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 124 | $30.14 | 384,459.0000 | 29,255,000 | 0.03% | 0.00% |
| Jan. 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 117 | $30.14 | 384,459.0000 | 29,255,000 | 0.03% | 0.00% |
| Jan. 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 36 | $30.14 | 384,459.0000 | 29,255,000 | 0.01% | 0.00% |
| Jan. 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 37 | $30.14 | 384,459.0000 | 29,255,000 | 0.01% | 0.00% |
| Jan. 7, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 243 | $30.14 | 384,459.0000 | 29,255,000 | 0.06% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 262 | $30.18 | 384,496.0000 | 29,255,000 | 0.07% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 47 | $29.13 | 384,758.0000 | 29,255,000 | 0.01% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 262 | $30.18 | 384,496.0000 | 29,255,000 | 0.07% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 262 | $30.18 | 384,496.0000 | 29,255,000 | 0.07% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 264 | $30.18 | 384,495.0000 | 29,255,000 | 0.07% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 831 | $30.18 | 384,576.0000 | 29,255,000 | 0.22% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 885 | $30.18 | 384,583.0000 | 29,255,000 | 0.23% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1727 | $30.18 | 384,702.0000 | 29,255,000 | 0.45% | 0.01% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 47 | $29.13 | 384,758.0000 | 29,255,000 | 0.01% | 0.00% |
| Jan. 6, 2025 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 47 | $29.13 | 384,758.0000 | 29,255,000 | 0.01% | 0.00% |
| Dec. 17, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 112 | $28.76 | 392,148.0000 | 29,401,000 | 0.03% | 0.00% |
| Dec. 17, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 9252 | $28.33 | 392,260.0000 | 29,401,000 | 2.30% | 0.03% |
| Dec. 13, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 124 | $29.16 | 401,512.0000 | 29,401,000 | 0.03% | 0.00% |
| Dec. 13, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 10164 | $28.47 | 415,892.0000 | 29,401,000 | 2.39% | 0.03% |
| Dec. 13, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 381 | $28.47 | 401,636.0000 | 29,401,000 | 0.09% | 0.00% |
| Dec. 13, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 357 | $28.47 | 401,629.0000 | 29,401,000 | 0.09% | 0.00% |
| Dec. 13, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 113 | $28.47 | 401,549.0000 | 29,401,000 | 0.03% | 0.00% |
| Dec. 13, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 113 | $28.47 | 401,549.0000 | 29,401,000 | 0.03% | 0.00% |
| Dec. 13, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 113 | $28.47 | 401,549.0000 | 29,401,000 | 0.03% | 0.00% |
| Dec. 13, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 113 | $28.47 | 401,549.0000 | 29,401,000 | 0.03% | 0.00% |
| Dec. 13, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 3321 | $29.16 | 412,571.0000 | 29,401,000 | 0.80% | 0.01% |
| Dec. 13, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 117 | $29.16 | 401,512.0000 | 29,401,000 | 0.03% | 0.00% |
| Dec. 13, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 37 | $29.16 | 401,512.0000 | 29,401,000 | 0.01% | 0.00% |
| Dec. 13, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 37 | $29.16 | 401,512.0000 | 29,401,000 | 0.01% | 0.00% |
| Dec. 13, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 37 | $29.16 | 401,512.0000 | 29,401,000 | 0.01% | 0.00% |
| Dec. 13, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 37 | $29.16 | 401,512.0000 | 29,401,000 | 0.01% | 0.00% |
| Dec. 16, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 11059 | $28.83 | 401,512.0000 | 29,401,000 | 2.68% | 0.04% |
| Dec. 10, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Restricted Stock Units | 5362 | $0.00 | 0.0000 | 29,401,000 | 100.00% | 0.02% |
| Dec. 9, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Restricted Stock Units | 33496 | $0.00 | 66,991.0000 | 29,401,000 | 33.33% | 0.11% |
| Dec. 10, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | F | Common Stock | 6070 | $29.63 | 427,635.0000 | 29,401,000 | 1.40% | 0.02% |
| Dec. 10, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Common Stock | 15425 | $0.00 | 433,705.0000 | 29,401,000 | 3.69% | 0.05% |
| Dec. 10, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | F | Common Stock | 2110 | $29.63 | 418,280.0000 | 29,401,000 | 0.50% | 0.01% |
| Dec. 10, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Common Stock | 5362 | $0.00 | 420,390.0000 | 29,401,000 | 1.29% | 0.02% |
| Dec. 9, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | F | Common Stock | 13181 | $30.91 | 415,028.0000 | 29,401,000 | 3.08% | 0.04% |
| Dec. 9, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Common Stock | 33496 | $0.00 | 428,209.0000 | 29,401,000 | 8.49% | 0.11% |
| Dec. 10, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Restricted Stock Units | 15425 | $0.00 | 15,424.0000 | 29,401,000 | 50.00% | 0.05% |
| Dec. 5, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 299 | $31.35 | 394,713.0000 | 29,401,000 | 0.08% | 0.00% |
| Dec. 5, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 299 | $31.35 | 394,713.0000 | 29,401,000 | 0.08% | 0.00% |
| Dec. 5, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 300 | $31.35 | 394,713.0000 | 29,401,000 | 0.08% | 0.00% |
| Dec. 5, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 948 | $31.35 | 394,713.0000 | 29,401,000 | 0.24% | 0.00% |
| Dec. 5, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1010 | $31.35 | 394,713.0000 | 29,401,000 | 0.26% | 0.00% |
| Dec. 5, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1972 | $31.35 | 394,713.0000 | 29,401,000 | 0.50% | 0.01% |
| Dec. 5, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 299 | $31.35 | 394,713.0000 | 29,401,000 | 0.08% | 0.00% |
| Nov. 12, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 300 | $34.15 | 399,840.0000 | 29,401,000 | 0.07% | 0.00% |
| Nov. 12, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 299 | $34.15 | 399,840.0000 | 29,401,000 | 0.07% | 0.00% |
| Nov. 12, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 299 | $34.15 | 399,840.0000 | 29,401,000 | 0.07% | 0.00% |
| Nov. 12, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 299 | $34.15 | 399,840.0000 | 29,401,000 | 0.07% | 0.00% |
| Nov. 12, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1972 | $34.15 | 399,840.0000 | 29,401,000 | 0.49% | 0.01% |
| Nov. 12, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 948 | $34.15 | 399,840.0000 | 29,401,000 | 0.24% | 0.00% |
| Nov. 12, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1010 | $34.15 | 399,840.0000 | 29,401,000 | 0.25% | 0.00% |
| Nov. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1943 | $32.53 | 404,996.0000 | 29,401,000 | 0.48% | 0.01% |
| Nov. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 995 | $32.53 | 404,982.0000 | 29,401,000 | 0.25% | 0.00% |
| Nov. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 934 | $32.53 | 404,981.0000 | 29,401,000 | 0.23% | 0.00% |
| Nov. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 295 | $32.53 | 404,972.0000 | 29,401,000 | 0.07% | 0.00% |
| Nov. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 294 | $32.53 | 404,972.0000 | 29,401,000 | 0.07% | 0.00% |
| Nov. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 294 | $32.53 | 404,972.0000 | 29,401,000 | 0.07% | 0.00% |
| Nov. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 294 | $32.53 | 404,972.0000 | 29,401,000 | 0.07% | 0.00% |
| Nov. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 29 | $33.16 | 404,967.0000 | 29,401,000 | 0.01% | 0.00% |
| Nov. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 15 | $33.16 | 404,967.0000 | 29,401,000 | 0.00% | 0.00% |
| Nov. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 14 | $33.16 | 404,967.0000 | 29,401,000 | 0.00% | 0.00% |
| Nov. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5 | $33.16 | 404,967.0000 | 29,401,000 | 0.00% | 0.00% |
| Nov. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5 | $33.16 | 404,967.0000 | 29,401,000 | 0.00% | 0.00% |
| Nov. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5 | $33.16 | 404,967.0000 | 29,401,000 | 0.00% | 0.00% |
| Nov. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5 | $33.16 | 404,967.0000 | 29,401,000 | 0.00% | 0.00% |
| Oct. 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 299 | $32.27 | 410,094.0000 | 29,401,000 | 0.07% | 0.00% |
| Oct. 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1972 | $32.27 | 410,094.0000 | 29,401,000 | 0.48% | 0.01% |
| Oct. 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1010 | $32.27 | 410,094.0000 | 29,401,000 | 0.25% | 0.00% |
| Oct. 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 948 | $32.27 | 410,094.0000 | 29,401,000 | 0.23% | 0.00% |
| Oct. 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 300 | $32.27 | 410,094.0000 | 29,401,000 | 0.07% | 0.00% |
| Oct. 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 299 | $32.27 | 410,094.0000 | 29,401,000 | 0.07% | 0.00% |
| Oct. 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 299 | $32.27 | 410,094.0000 | 29,401,000 | 0.07% | 0.00% |
| Oct. 8, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 986 | $30.27 | 415,221.0000 | 29,401,000 | 0.24% | 0.00% |
| Oct. 8, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 505 | $30.27 | 415,221.0000 | 29,401,000 | 0.12% | 0.00% |
| Oct. 8, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 474 | $30.27 | 415,221.0000 | 29,401,000 | 0.11% | 0.00% |
| Oct. 8, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 150 | $30.27 | 415,221.0000 | 29,401,000 | 0.04% | 0.00% |
| Oct. 8, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 149 | $30.27 | 415,221.0000 | 29,401,000 | 0.04% | 0.00% |
| Oct. 8, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 149 | $30.27 | 415,221.0000 | 29,401,000 | 0.04% | 0.00% |
| Oct. 8, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 149 | $30.27 | 415,221.0000 | 29,401,000 | 0.04% | 0.00% |
| Oct. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 150 | $28.73 | 417,783.0000 | 29,401,000 | 0.04% | 0.00% |
| Oct. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 505 | $28.73 | 417,783.0000 | 29,401,000 | 0.12% | 0.00% |
| Oct. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 474 | $28.73 | 417,783.0000 | 29,401,000 | 0.11% | 0.00% |
| Oct. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 986 | $28.73 | 417,783.0000 | 29,401,000 | 0.24% | 0.00% |
| Oct. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 150 | $28.73 | 417,783.0000 | 29,401,000 | 0.04% | 0.00% |
| Oct. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 150 | $28.73 | 417,783.0000 | 29,401,000 | 0.04% | 0.00% |
| Oct. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 150 | $28.73 | 417,783.0000 | 29,401,000 | 0.04% | 0.00% |
| Sept. 16, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1972 | $30.97 | 420,348.0000 | 26,802,000 | 0.47% | 0.01% |
| Sept. 16, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 299 | $30.97 | 420,348.0000 | 26,802,000 | 0.07% | 0.00% |
| Sept. 16, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 299 | $30.97 | 420,348.0000 | 26,802,000 | 0.07% | 0.00% |
| Sept. 16, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 299 | $30.97 | 420,348.0000 | 26,802,000 | 0.07% | 0.00% |
| Sept. 16, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 300 | $30.97 | 420,348.0000 | 26,802,000 | 0.07% | 0.00% |
| Sept. 16, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 948 | $30.97 | 420,348.0000 | 26,802,000 | 0.23% | 0.00% |
| Sept. 16, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1010 | $30.97 | 420,348.0000 | 26,802,000 | 0.24% | 0.00% |
| Sept. 11, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 160 | $30.32 | 425,475.0000 | 26,802,000 | 0.04% | 0.00% |
| Sept. 11, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 996 | $30.32 | 425,475.0000 | 26,802,000 | 0.23% | 0.00% |
| Sept. 11, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 512 | $30.32 | 425,475.0000 | 26,802,000 | 0.12% | 0.00% |
| Sept. 11, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 478 | $30.32 | 425,475.0000 | 26,802,000 | 0.11% | 0.00% |
| Sept. 11, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 150 | $30.32 | 425,475.0000 | 26,802,000 | 0.04% | 0.00% |
| Sept. 11, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 160 | $30.32 | 425,475.0000 | 26,802,000 | 0.04% | 0.00% |
| Sept. 11, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 160 | $30.32 | 425,475.0000 | 26,802,000 | 0.04% | 0.00% |
| Sept. 9, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 512 | $29.46 | 428,091.0000 | 26,802,000 | 0.12% | 0.00% |
| Sept. 9, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 996 | $29.46 | 428,091.0000 | 26,802,000 | 0.23% | 0.00% |
| Sept. 9, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 478 | $29.46 | 428,091.0000 | 26,802,000 | 0.11% | 0.00% |
| Sept. 9, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 150 | $29.46 | 428,091.0000 | 26,802,000 | 0.04% | 0.00% |
| Sept. 9, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 150 | $29.46 | 428,091.0000 | 26,802,000 | 0.04% | 0.00% |
| Sept. 9, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 150 | $29.46 | 428,091.0000 | 26,802,000 | 0.04% | 0.00% |
| Sept. 9, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 150 | $29.46 | 428,091.0000 | 26,802,000 | 0.04% | 0.00% |
| Sept. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 49 | $30.02 | 430,677.0000 | 26,802,000 | 0.01% | 0.00% |
| Sept. 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 417 | $30.05 | 430,975.0000 | 26,802,000 | 0.10% | 0.00% |
| Sept. 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 213 | $30.05 | 430,830.0000 | 26,802,000 | 0.05% | 0.00% |
| Sept. 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 213 | $30.05 | 430,830.0000 | 26,802,000 | 0.05% | 0.00% |
| Sept. 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 69 | $30.05 | 430,724.0000 | 26,802,000 | 0.02% | 0.00% |
| Sept. 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 68 | $30.05 | 430,726.0000 | 26,802,000 | 0.02% | 0.00% |
| Sept. 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 68 | $30.05 | 430,726.0000 | 26,802,000 | 0.02% | 0.00% |
| Sept. 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 68 | $30.05 | 430,726.0000 | 26,802,000 | 0.02% | 0.00% |
| Sept. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 298 | $30.02 | 430,677.0000 | 26,802,000 | 0.07% | 0.00% |
| Sept. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 153 | $30.02 | 430,677.0000 | 26,802,000 | 0.04% | 0.00% |
| Sept. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 153 | $30.02 | 430,677.0000 | 26,802,000 | 0.04% | 0.00% |
| Sept. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 47 | $30.02 | 430,677.0000 | 26,802,000 | 0.01% | 0.00% |
| Sept. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 49 | $30.02 | 430,677.0000 | 26,802,000 | 0.01% | 0.00% |
| Sept. 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 49 | $30.02 | 430,677.0000 | 26,802,000 | 0.01% | 0.00% |
| Aug. 29, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 216 | $30.08 | 432,641.0000 | 26,802,000 | 0.05% | 0.00% |
| Aug. 30, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 53 | $30.10 | 432,591.0000 | 26,802,000 | 0.01% | 0.00% |
| Aug. 30, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 53 | $30.10 | 432,591.0000 | 26,802,000 | 0.01% | 0.00% |
| Aug. 30, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 53 | $30.10 | 432,591.0000 | 26,802,000 | 0.01% | 0.00% |
| Aug. 30, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 50 | $30.10 | 432,591.0000 | 26,802,000 | 0.01% | 0.00% |
| Aug. 30, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 165 | $30.10 | 432,591.0000 | 26,802,000 | 0.04% | 0.00% |
| Aug. 30, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 165 | $30.10 | 432,591.0000 | 26,802,000 | 0.04% | 0.00% |
| Aug. 30, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 322 | $30.10 | 432,591.0000 | 26,802,000 | 0.07% | 0.00% |
| Aug. 29, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 218 | $30.08 | 432,644.0000 | 26,802,000 | 0.05% | 0.00% |
| Aug. 29, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 218 | $30.08 | 432,644.0000 | 26,802,000 | 0.05% | 0.00% |
| Aug. 29, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 218 | $30.08 | 432,644.0000 | 26,802,000 | 0.05% | 0.00% |
| Aug. 29, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 688 | $30.08 | 432,756.0000 | 26,802,000 | 0.16% | 0.00% |
| Aug. 29, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 688 | $30.08 | 432,756.0000 | 26,802,000 | 0.16% | 0.00% |
| Aug. 29, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1334 | $30.08 | 432,913.0000 | 26,802,000 | 0.31% | 0.00% |
| Aug. 26, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 12 | $30.05 | 437,032.0000 | 26,802,000 | 0.00% | 0.00% |
| Aug. 26, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 14 | $30.05 | 437,032.0000 | 26,802,000 | 0.00% | 0.00% |
| Aug. 26, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 12 | $30.05 | 437,032.0000 | 26,802,000 | 0.00% | 0.00% |
| Aug. 26, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 12 | $30.05 | 437,032.0000 | 26,802,000 | 0.00% | 0.00% |
| Aug. 23, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 534 | $30.09 | 437,071.0000 | 26,802,000 | 0.12% | 0.00% |
| Aug. 23, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 534 | $30.09 | 437,071.0000 | 26,802,000 | 0.12% | 0.00% |
| Aug. 23, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1037 | $30.09 | 437,108.0000 | 26,802,000 | 0.24% | 0.00% |
| Aug. 23, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 171 | $30.09 | 437,046.0000 | 26,802,000 | 0.04% | 0.00% |
| Aug. 23, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 169 | $30.09 | 437,044.0000 | 26,802,000 | 0.04% | 0.00% |
| Aug. 23, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 169 | $30.09 | 437,044.0000 | 26,802,000 | 0.04% | 0.00% |
| Aug. 23, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 169 | $30.09 | 437,044.0000 | 26,802,000 | 0.04% | 0.00% |
| Aug. 26, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 76 | $30.05 | 437,032.0000 | 26,802,000 | 0.02% | 0.00% |
| Aug. 26, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 39 | $30.05 | 437,032.0000 | 26,802,000 | 0.01% | 0.00% |
| Aug. 26, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 39 | $30.05 | 437,032.0000 | 26,802,000 | 0.01% | 0.00% |
| Aug. 9, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | A | Common Stock | 66991 | $0.00 | 461,847.0000 | 26,802,000 | 16.97% | 0.25% |
| Aug. 9, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | F | Common Stock | 21828 | $26.83 | 440,019.0000 | 26,802,000 | 4.73% | 0.08% |
| Aug. 9, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | A | Performance-Based Stock Unit | 66991 | $0.00 | 66,991.0000 | 26,802,000 | 9999.99% | 0.25% |
| June 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1192 | $23.39 | 394,876.0000 | 26,802,000 | 0.30% | 0.00% |
| June 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2328 | $23.39 | 394,896.0000 | 26,802,000 | 0.59% | 0.01% |
| June 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1192 | $23.39 | 394,876.0000 | 26,802,000 | 0.30% | 0.00% |
| June 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 380 | $23.39 | 394,862.0000 | 26,802,000 | 0.10% | 0.00% |
| June 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 380 | $23.39 | 394,862.0000 | 26,802,000 | 0.10% | 0.00% |
| June 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 380 | $23.39 | 394,862.0000 | 26,802,000 | 0.10% | 0.00% |
| June 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 380 | $23.39 | 394,862.0000 | 26,802,000 | 0.10% | 0.00% |
| June 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 40 | $23.98 | 394,856.0000 | 26,802,000 | 0.01% | 0.00% |
| June 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 20 | $23.98 | 394,856.0000 | 26,802,000 | 0.01% | 0.00% |
| June 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 20 | $23.98 | 394,856.0000 | 26,802,000 | 0.01% | 0.00% |
| June 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 6 | $23.98 | 394,856.0000 | 26,802,000 | 0.00% | 0.00% |
| June 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 6 | $23.98 | 394,856.0000 | 26,802,000 | 0.00% | 0.00% |
| June 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 6 | $23.98 | 394,856.0000 | 26,802,000 | 0.00% | 0.00% |
| June 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 6 | $23.98 | 394,856.0000 | 26,802,000 | 0.00% | 0.00% |
| May 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 46 | $24.95 | 401,192.0000 | 26,802,000 | 0.01% | 0.00% |
| May 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 145 | $24.95 | 401,192.0000 | 26,802,000 | 0.04% | 0.00% |
| May 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 46 | $24.95 | 401,192.0000 | 26,802,000 | 0.01% | 0.00% |
| May 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 145 | $24.95 | 401,192.0000 | 26,802,000 | 0.04% | 0.00% |
| May 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 46 | $24.95 | 401,192.0000 | 26,802,000 | 0.01% | 0.00% |
| May 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 46 | $24.95 | 401,192.0000 | 26,802,000 | 0.01% | 0.00% |
| May 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2085 | $24.17 | 401,475.0000 | 26,802,000 | 0.52% | 0.01% |
| May 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1067 | $24.17 | 401,337.0000 | 26,802,000 | 0.27% | 0.00% |
| May 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1067 | $24.17 | 401,337.0000 | 26,802,000 | 0.27% | 0.00% |
| May 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 340 | $24.17 | 401,238.0000 | 26,802,000 | 0.08% | 0.00% |
| May 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 340 | $24.17 | 401,238.0000 | 26,802,000 | 0.08% | 0.00% |
| May 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 340 | $24.17 | 401,238.0000 | 26,802,000 | 0.08% | 0.00% |
| May 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 340 | $24.17 | 401,238.0000 | 26,802,000 | 0.08% | 0.00% |
| May 14, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 283 | $24.95 | 401,192.0000 | 26,802,000 | 0.07% | 0.00% |
| May 6, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1212 | $24.72 | 407,528.0000 | 26,802,000 | 0.30% | 0.00% |
| May 6, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 386 | $24.72 | 407,528.0000 | 26,802,000 | 0.09% | 0.00% |
| May 6, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 386 | $24.72 | 407,528.0000 | 26,802,000 | 0.09% | 0.00% |
| May 6, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 386 | $24.72 | 407,528.0000 | 26,802,000 | 0.09% | 0.00% |
| May 6, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 386 | $24.72 | 407,528.0000 | 26,802,000 | 0.09% | 0.00% |
| May 6, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1212 | $24.72 | 407,528.0000 | 26,802,000 | 0.30% | 0.00% |
| May 6, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2368 | $24.72 | 407,528.0000 | 26,802,000 | 0.58% | 0.01% |
| April 23, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 421 | $20.11 | 413,864.0000 | 26,802,000 | 0.10% | 0.00% |
| April 23, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 215 | $20.11 | 413,864.0000 | 26,802,000 | 0.05% | 0.00% |
| April 23, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 215 | $20.11 | 413,864.0000 | 26,802,000 | 0.05% | 0.00% |
| April 23, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 69 | $20.11 | 413,864.0000 | 26,802,000 | 0.02% | 0.00% |
| April 23, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 69 | $20.11 | 413,864.0000 | 26,802,000 | 0.02% | 0.00% |
| April 23, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 69 | $20.11 | 413,864.0000 | 26,802,000 | 0.02% | 0.00% |
| April 23, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 68 | $20.11 | 413,864.0000 | 26,802,000 | 0.02% | 0.00% |
| April 12, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 318 | $20.35 | 414,990.0000 | 26,802,000 | 0.08% | 0.00% |
| April 12, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 997 | $20.35 | 414,990.0000 | 26,802,000 | 0.24% | 0.00% |
| April 12, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1947 | $20.35 | 414,990.0000 | 26,802,000 | 0.47% | 0.01% |
| April 12, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 317 | $20.35 | 414,990.0000 | 26,802,000 | 0.08% | 0.00% |
| April 12, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 317 | $20.35 | 414,990.0000 | 26,802,000 | 0.08% | 0.00% |
| April 12, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 317 | $20.35 | 414,990.0000 | 26,802,000 | 0.08% | 0.00% |
| April 12, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 997 | $20.35 | 414,990.0000 | 26,802,000 | 0.24% | 0.00% |
| April 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1212 | $21.70 | 420,200.0000 | 26,802,000 | 0.29% | 0.00% |
| April 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 386 | $21.70 | 420,200.0000 | 26,802,000 | 0.09% | 0.00% |
| April 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 386 | $21.70 | 420,200.0000 | 26,802,000 | 0.09% | 0.00% |
| April 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2368 | $21.70 | 420,200.0000 | 26,802,000 | 0.56% | 0.01% |
| April 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 386 | $21.70 | 420,200.0000 | 26,802,000 | 0.09% | 0.00% |
| April 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1212 | $21.70 | 420,200.0000 | 26,802,000 | 0.29% | 0.00% |
| April 3, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 386 | $21.70 | 420,200.0000 | 26,802,000 | 0.09% | 0.00% |
| March 20, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1175 | $20.27 | 426,573.0000 | 26,802,000 | 0.27% | 0.00% |
| March 20, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2295 | $20.27 | 426,609.0000 | 26,802,000 | 0.54% | 0.01% |
| March 20, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1175 | $20.27 | 426,573.0000 | 26,802,000 | 0.27% | 0.00% |
| March 20, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 375 | $20.27 | 426,547.0000 | 26,802,000 | 0.09% | 0.00% |
| March 20, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 374 | $20.27 | 426,548.0000 | 26,802,000 | 0.09% | 0.00% |
| March 21, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 11 | $20.70 | 426,536.0000 | 26,802,000 | 0.00% | 0.00% |
| March 21, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 37 | $20.70 | 426,536.0000 | 26,802,000 | 0.01% | 0.00% |
| March 21, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 37 | $20.70 | 426,536.0000 | 26,802,000 | 0.01% | 0.00% |
| March 21, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 73 | $20.70 | 426,536.0000 | 26,802,000 | 0.02% | 0.00% |
| March 20, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 374 | $20.27 | 426,548.0000 | 26,802,000 | 0.09% | 0.00% |
| March 20, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 374 | $20.27 | 426,548.0000 | 26,802,000 | 0.09% | 0.00% |
| March 21, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 12 | $20.70 | 426,536.0000 | 26,802,000 | 0.00% | 0.00% |
| March 21, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 12 | $20.70 | 426,536.0000 | 26,802,000 | 0.00% | 0.00% |
| March 21, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 12 | $20.70 | 426,536.0000 | 26,802,000 | 0.00% | 0.00% |
| March 7, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1222 | $20.77 | 432,872.0000 | 26,802,000 | 0.28% | 0.00% |
| March 7, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 388 | $20.77 | 432,872.0000 | 26,802,000 | 0.09% | 0.00% |
| March 7, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 388 | $20.77 | 432,872.0000 | 26,802,000 | 0.09% | 0.00% |
| March 7, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2372 | $20.77 | 432,872.0000 | 26,802,000 | 0.54% | 0.01% |
| March 7, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1222 | $20.77 | 432,872.0000 | 26,802,000 | 0.28% | 0.00% |
| March 7, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 388 | $20.77 | 432,872.0000 | 26,802,000 | 0.09% | 0.00% |
| March 7, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 388 | $20.77 | 432,872.0000 | 26,802,000 | 0.09% | 0.00% |
| March 5, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 4131 | $21.41 | 439,240.0000 | 26,802,000 | 0.93% | 0.02% |
| March 5, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Common Stock | 10686 | $3.72 | 443,371.0000 | 26,802,000 | 2.47% | 0.04% |
| March 5, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Stock option (right to buy) | 10686 | $3.72 | 0.0000 | 26,802,000 | 100.00% | 0.04% |
| March 4, 2024 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | A | Restricted Stock Units | 124437 | $0.00 | 124,437.0000 | 26,802,000 | 9999.99% | 0.46% |
| Dec. 27, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 122 | $21.90 | 432,743.0000 | 26,054,000 | 0.03% | 0.00% |
| Dec. 27, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 329 | $21.90 | 432,846.0000 | 26,054,000 | 0.08% | 0.00% |
| Dec. 27, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 329 | $21.90 | 432,846.0000 | 26,054,000 | 0.08% | 0.00% |
| Dec. 27, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 8076 | $21.90 | 436,639.0000 | 26,054,000 | 1.82% | 0.03% |
| Dec. 28, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 59 | $22.17 | 432,685.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 28, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 59 | $22.17 | 432,685.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 28, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 59 | $22.17 | 432,685.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 28, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 58 | $22.17 | 432,685.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 28, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 161 | $22.17 | 432,685.0000 | 26,054,000 | 0.04% | 0.00% |
| Dec. 28, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 161 | $22.17 | 432,685.0000 | 26,054,000 | 0.04% | 0.00% |
| Dec. 28, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 3954 | $22.17 | 432,685.0000 | 26,054,000 | 0.91% | 0.02% |
| Dec. 27, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 119 | $21.90 | 432,744.0000 | 26,054,000 | 0.03% | 0.00% |
| Dec. 27, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 119 | $21.90 | 432,744.0000 | 26,054,000 | 0.03% | 0.00% |
| Dec. 27, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 119 | $21.90 | 432,744.0000 | 26,054,000 | 0.03% | 0.00% |
| Dec. 26, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 77 | $21.93 | 446,409.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 22, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5224 | $21.96 | 451,589.0000 | 26,054,000 | 1.14% | 0.02% |
| Dec. 22, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 213 | $21.96 | 446,620.0000 | 26,054,000 | 0.05% | 0.00% |
| Dec. 22, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 213 | $21.96 | 446,620.0000 | 26,054,000 | 0.05% | 0.00% |
| Dec. 22, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 76 | $21.96 | 446,485.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 22, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 78 | $21.96 | 446,486.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 22, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 78 | $21.96 | 446,486.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 22, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 78 | $21.96 | 446,486.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 26, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5180 | $21.93 | 446,409.0000 | 26,054,000 | 1.15% | 0.02% |
| Dec. 26, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 211 | $21.93 | 446,409.0000 | 26,054,000 | 0.05% | 0.00% |
| Dec. 26, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 211 | $21.93 | 446,409.0000 | 26,054,000 | 0.05% | 0.00% |
| Dec. 26, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 76 | $21.93 | 446,409.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 26, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 77 | $21.93 | 446,409.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 26, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 77 | $21.93 | 446,409.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 20, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 77 | $21.05 | 458,441.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 20, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 78 | $21.05 | 458,441.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 20, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 77 | $21.05 | 458,441.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 20, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 77 | $21.05 | 458,442.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 20, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 212 | $21.05 | 458,726.0000 | 26,054,000 | 0.05% | 0.00% |
| Dec. 20, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 212 | $21.05 | 458,726.0000 | 26,054,000 | 0.05% | 0.00% |
| Dec. 20, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5201 | $21.05 | 469,277.0000 | 26,054,000 | 1.10% | 0.02% |
| Dec. 21, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 163 | $21.40 | 458,278.0000 | 26,054,000 | 0.04% | 0.00% |
| Dec. 21, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 163 | $21.40 | 458,278.0000 | 26,054,000 | 0.04% | 0.00% |
| Dec. 21, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 163 | $21.40 | 458,278.0000 | 26,054,000 | 0.04% | 0.00% |
| Dec. 21, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 164 | $21.40 | 458,278.0000 | 26,054,000 | 0.04% | 0.00% |
| Dec. 21, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 448 | $21.40 | 458,278.0000 | 26,054,000 | 0.10% | 0.00% |
| Dec. 21, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 448 | $21.40 | 458,278.0000 | 26,054,000 | 0.10% | 0.00% |
| Dec. 21, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 10999 | $21.40 | 458,278.0000 | 26,054,000 | 2.34% | 0.04% |
| Dec. 18, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 158 | $20.27 | 477,110.0000 | 26,054,000 | 0.03% | 0.00% |
| Dec. 18, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 158 | $20.27 | 477,110.0000 | 26,054,000 | 0.03% | 0.00% |
| Dec. 18, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 158 | $20.27 | 477,110.0000 | 26,054,000 | 0.03% | 0.00% |
| Dec. 18, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 158 | $20.27 | 477,108.0000 | 26,054,000 | 0.03% | 0.00% |
| Dec. 19, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 350 | $20.84 | 476,760.0000 | 26,054,000 | 0.07% | 0.00% |
| Dec. 19, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 350 | $20.84 | 476,760.0000 | 26,054,000 | 0.07% | 0.00% |
| Dec. 18, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 433 | $20.27 | 477,718.0000 | 26,054,000 | 0.09% | 0.00% |
| Dec. 18, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 433 | $20.27 | 477,718.0000 | 26,054,000 | 0.09% | 0.00% |
| Dec. 18, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5720 | $20.27 | 482,479.0000 | 26,054,000 | 1.17% | 0.02% |
| Dec. 19, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 350 | $20.84 | 476,760.0000 | 26,054,000 | 0.07% | 0.00% |
| Dec. 19, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 348 | $20.84 | 476,760.0000 | 26,054,000 | 0.07% | 0.00% |
| Dec. 19, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 958 | $20.84 | 476,760.0000 | 26,054,000 | 0.20% | 0.00% |
| Dec. 19, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 958 | $20.84 | 476,760.0000 | 26,054,000 | 0.20% | 0.00% |
| Dec. 19, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5719 | $20.84 | 476,760.0000 | 26,054,000 | 1.19% | 0.02% |
| Dec. 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 33 | $21.70 | 493,128.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 33 | $21.70 | 493,128.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 15, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 3709 | $20.21 | 493,011.0000 | 26,054,000 | 0.75% | 0.01% |
| Dec. 15, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 322 | $20.21 | 493,011.0000 | 26,054,000 | 0.07% | 0.00% |
| Dec. 15, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 322 | $20.21 | 493,011.0000 | 26,054,000 | 0.07% | 0.00% |
| Dec. 15, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 117 | $20.21 | 493,011.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 15, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 117 | $20.21 | 493,011.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 15, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 117 | $20.21 | 493,011.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 15, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 118 | $20.21 | 493,011.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 8866 | $20.86 | 497,006.0000 | 26,054,000 | 1.75% | 0.03% |
| Dec. 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2795 | $20.86 | 493,424.0000 | 26,054,000 | 0.56% | 0.01% |
| Dec. 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2795 | $20.86 | 493,424.0000 | 26,054,000 | 0.56% | 0.01% |
| Dec. 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1015 | $20.86 | 493,161.0000 | 26,054,000 | 0.21% | 0.00% |
| Dec. 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1019 | $20.86 | 493,161.0000 | 26,054,000 | 0.21% | 0.00% |
| Dec. 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1019 | $20.86 | 493,162.0000 | 26,054,000 | 0.21% | 0.00% |
| Dec. 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1019 | $20.86 | 493,161.0000 | 26,054,000 | 0.21% | 0.00% |
| Dec. 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 286 | $21.70 | 496,720.0000 | 26,054,000 | 0.06% | 0.00% |
| Dec. 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 91 | $21.70 | 493,333.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 91 | $21.70 | 493,333.0000 | 26,054,000 | 0.02% | 0.00% |
| Dec. 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 33 | $21.70 | 493,128.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 33 | $21.70 | 493,129.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 12, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 27 | $20.01 | 517,380.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 12, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 27 | $20.01 | 517,380.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 12, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 27 | $20.01 | 517,382.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 12, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 27 | $20.01 | 517,380.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 12, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 73 | $20.01 | 518,112.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 12, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 73 | $20.01 | 518,112.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 12, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 546 | $20.01 | 520,613.0000 | 26,054,000 | 0.10% | 0.00% |
| Dec. 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 419 | $20.21 | 516,961.0000 | 26,054,000 | 0.08% | 0.00% |
| Dec. 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 419 | $20.21 | 516,961.0000 | 26,054,000 | 0.08% | 0.00% |
| Dec. 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 419 | $20.21 | 516,961.0000 | 26,054,000 | 0.08% | 0.00% |
| Dec. 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 421 | $20.21 | 516,961.0000 | 26,054,000 | 0.08% | 0.00% |
| Dec. 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1151 | $20.21 | 516,961.0000 | 26,054,000 | 0.22% | 0.00% |
| Dec. 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1151 | $20.21 | 516,961.0000 | 26,054,000 | 0.22% | 0.00% |
| Dec. 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 3652 | $20.21 | 516,961.0000 | 26,054,000 | 0.70% | 0.01% |
| Dec. 10, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | F | Common Stock | 4370 | $20.17 | 522,141.0000 | 26,054,000 | 0.83% | 0.02% |
| Dec. 9, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | F | Common Stock | 11481 | $20.17 | 511,087.0000 | 26,054,000 | 2.20% | 0.04% |
| Dec. 10, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Common Stock | 15424 | $0.00 | 526,511.0000 | 26,054,000 | 3.02% | 0.06% |
| Dec. 9, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Common Stock | 33496 | $0.00 | 522,568.0000 | 26,054,000 | 6.85% | 0.13% |
| Dec. 8, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 267 | $20.10 | 525,393.0000 | 26,054,000 | 0.05% | 0.00% |
| Dec. 8, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 265 | $20.10 | 525,393.0000 | 26,054,000 | 0.05% | 0.00% |
| Dec. 8, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 267 | $20.10 | 525,393.0000 | 26,054,000 | 0.05% | 0.00% |
| Dec. 8, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 267 | $20.10 | 525,393.0000 | 26,054,000 | 0.05% | 0.00% |
| Dec. 8, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 732 | $20.10 | 525,393.0000 | 26,054,000 | 0.14% | 0.00% |
| Dec. 8, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 732 | $20.10 | 525,393.0000 | 26,054,000 | 0.14% | 0.00% |
| Dec. 8, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2322 | $20.10 | 489,072.0000 | 26,054,000 | 0.47% | 0.01% |
| Dec. 10, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Restricted Stock Units | 5363 | $0.00 | 5,362.0000 | 26,054,000 | 50.00% | 0.02% |
| Dec. 10, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Restricted Stock Units | 15424 | $0.00 | 30,849.0000 | 26,054,000 | 33.33% | 0.06% |
| Dec. 9, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Restricted Stock Units | 33496 | $0.00 | 100,487.0000 | 26,054,000 | 25.00% | 0.13% |
| Dec. 10, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | F | Common Stock | 2111 | $20.17 | 525,393.0000 | 26,054,000 | 0.40% | 0.01% |
| Dec. 10, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | M | Common Stock | 5363 | $0.00 | 527,504.0000 | 26,054,000 | 1.03% | 0.02% |
| Dec. 6, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 15 | $20.02 | 493,924.0000 | 26,054,000 | 0.00% | 0.00% |
| Dec. 6, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 48 | $20.02 | 493,924.0000 | 26,054,000 | 0.01% | 0.00% |
| Dec. 6, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 15 | $20.02 | 493,924.0000 | 26,054,000 | 0.00% | 0.00% |
| Dec. 6, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5 | $20.02 | 493,924.0000 | 26,054,000 | 0.00% | 0.00% |
| Dec. 6, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5 | $20.02 | 493,924.0000 | 26,054,000 | 0.00% | 0.00% |
| Dec. 6, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 7 | $20.02 | 493,924.0000 | 26,054,000 | 0.00% | 0.00% |
| Dec. 6, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5 | $20.02 | 493,924.0000 | 26,054,000 | 0.00% | 0.00% |
| Dec. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 3235 | $20.06 | 495,403.0000 | 26,054,000 | 0.65% | 0.01% |
| Dec. 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 159 | $20.08 | 494,024.0000 | 26,054,000 | 0.03% | 0.00% |
| Dec. 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 159 | $20.08 | 494,024.0000 | 26,054,000 | 0.03% | 0.00% |
| Dec. 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 159 | $20.08 | 494,024.0000 | 26,054,000 | 0.03% | 0.00% |
| Dec. 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 157 | $20.08 | 494,024.0000 | 26,054,000 | 0.03% | 0.00% |
| Dec. 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 435 | $20.08 | 494,024.0000 | 26,054,000 | 0.09% | 0.00% |
| Dec. 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 435 | $20.08 | 494,024.0000 | 26,054,000 | 0.09% | 0.00% |
| Dec. 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1379 | $20.08 | 494,024.0000 | 26,054,000 | 0.28% | 0.01% |
| Dec. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 371 | $20.06 | 494,183.0000 | 26,054,000 | 0.08% | 0.00% |
| Dec. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 371 | $20.06 | 494,183.0000 | 26,054,000 | 0.08% | 0.00% |
| Dec. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 371 | $20.06 | 494,183.0000 | 26,054,000 | 0.08% | 0.00% |
| Dec. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 373 | $20.06 | 494,181.0000 | 26,054,000 | 0.08% | 0.00% |
| Dec. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1020 | $20.06 | 494,459.0000 | 26,054,000 | 0.21% | 0.00% |
| Dec. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1020 | $20.06 | 494,459.0000 | 26,054,000 | 0.21% | 0.00% |
| Nov. 29, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 660 | $20.13 | 504,186.0000 | 26,054,000 | 0.13% | 0.00% |
| Nov. 29, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 5743 | $20.13 | 508,178.0000 | 26,054,000 | 1.12% | 0.02% |
| Nov. 29, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1811 | $20.13 | 505,089.0000 | 26,054,000 | 0.36% | 0.01% |
| Nov. 29, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1811 | $20.13 | 505,089.0000 | 26,054,000 | 0.36% | 0.01% |
| Nov. 29, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 659 | $20.13 | 504,187.0000 | 26,054,000 | 0.13% | 0.00% |
| Nov. 29, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 660 | $20.13 | 504,186.0000 | 26,054,000 | 0.13% | 0.00% |
| Nov. 29, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 660 | $20.13 | 504,186.0000 | 26,054,000 | 0.13% | 0.00% |
| Nov. 30, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 4510 | $20.07 | 503,668.0000 | 26,054,000 | 0.89% | 0.02% |
| Nov. 30, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1421 | $20.07 | 503,668.0000 | 26,054,000 | 0.28% | 0.01% |
| Nov. 30, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1421 | $20.07 | 503,668.0000 | 26,054,000 | 0.28% | 0.01% |
| Nov. 30, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 519 | $20.07 | 503,668.0000 | 26,054,000 | 0.10% | 0.00% |
| Nov. 30, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 518 | $20.07 | 503,668.0000 | 26,054,000 | 0.10% | 0.00% |
| Nov. 30, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 518 | $20.07 | 503,668.0000 | 26,054,000 | 0.10% | 0.00% |
| Nov. 30, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 518 | $20.07 | 503,668.0000 | 26,054,000 | 0.10% | 0.00% |
| Nov. 24, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 33 | $20.03 | 525,097.0000 | 26,054,000 | 0.01% | 0.00% |
| Nov. 24, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 91 | $20.03 | 525,097.0000 | 26,054,000 | 0.02% | 0.00% |
| Nov. 24, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 33 | $20.03 | 525,097.0000 | 26,054,000 | 0.01% | 0.00% |
| Nov. 24, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 33 | $20.03 | 525,097.0000 | 26,054,000 | 0.01% | 0.00% |
| Nov. 24, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 287 | $20.03 | 525,097.0000 | 26,054,000 | 0.05% | 0.00% |
| Nov. 24, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 32 | $20.03 | 525,097.0000 | 26,054,000 | 0.01% | 0.00% |
| Nov. 24, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 91 | $20.03 | 525,097.0000 | 26,054,000 | 0.02% | 0.00% |
| Nov. 20, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1926 | $20.04 | 526,455.0000 | 26,054,000 | 0.36% | 0.01% |
| Nov. 21, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 239 | $20.01 | 525,697.0000 | 26,054,000 | 0.05% | 0.00% |
| Nov. 20, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 221 | $20.04 | 525,784.0000 | 26,054,000 | 0.04% | 0.00% |
| Nov. 20, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 221 | $20.04 | 525,784.0000 | 26,054,000 | 0.04% | 0.00% |
| Nov. 20, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 221 | $20.04 | 525,784.0000 | 26,054,000 | 0.04% | 0.00% |
| Nov. 20, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 223 | $20.04 | 525,784.0000 | 26,054,000 | 0.04% | 0.00% |
| Nov. 20, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 607 | $20.04 | 525,936.0000 | 26,054,000 | 0.12% | 0.00% |
| Nov. 20, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 607 | $20.04 | 525,936.0000 | 26,054,000 | 0.12% | 0.00% |
| Nov. 21, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 87 | $20.01 | 525,697.0000 | 26,054,000 | 0.02% | 0.00% |
| Nov. 21, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 87 | $20.01 | 525,697.0000 | 26,054,000 | 0.02% | 0.00% |
| Nov. 21, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 87 | $20.01 | 525,697.0000 | 26,054,000 | 0.02% | 0.00% |
| Nov. 21, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 87 | $20.01 | 525,697.0000 | 26,054,000 | 0.02% | 0.00% |
| Nov. 21, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 239 | $20.01 | 525,697.0000 | 26,054,000 | 0.05% | 0.00% |
| Nov. 21, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 758 | $20.01 | 525,697.0000 | 26,054,000 | 0.14% | 0.00% |
| Sept. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 81 | $20.05 | 531,307.0000 | 26,054,000 | 0.02% | 0.00% |
| Sept. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 83 | $20.05 | 531,307.0000 | 26,054,000 | 0.02% | 0.00% |
| Sept. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 83 | $20.05 | 531,307.0000 | 26,054,000 | 0.02% | 0.00% |
| Sept. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 83 | $20.05 | 531,307.0000 | 26,054,000 | 0.02% | 0.00% |
| Sept. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 718 | $20.05 | 531,307.0000 | 26,054,000 | 0.13% | 0.00% |
| Sept. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 226 | $20.05 | 531,307.0000 | 26,054,000 | 0.04% | 0.00% |
| Sept. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 226 | $20.05 | 531,307.0000 | 26,054,000 | 0.04% | 0.00% |
| Aug. 31, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 473 | $20.06 | 532,807.0000 | 26,054,000 | 0.09% | 0.00% |
| Aug. 30, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1622 | $20.03 | 536,891.0000 | 26,054,000 | 0.30% | 0.01% |
| Aug. 30, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 512 | $20.03 | 534,096.0000 | 26,054,000 | 0.10% | 0.00% |
| Aug. 30, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 512 | $20.03 | 534,096.0000 | 26,054,000 | 0.10% | 0.00% |
| Aug. 30, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 187 | $20.03 | 533,281.0000 | 26,054,000 | 0.04% | 0.00% |
| Aug. 30, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 189 | $20.03 | 533,280.0000 | 26,054,000 | 0.04% | 0.00% |
| Aug. 30, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 189 | $20.03 | 533,280.0000 | 26,054,000 | 0.04% | 0.00% |
| Aug. 30, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 189 | $20.03 | 533,280.0000 | 26,054,000 | 0.04% | 0.00% |
| Aug. 31, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 4084 | $20.06 | 532,807.0000 | 26,054,000 | 0.76% | 0.02% |
| Aug. 31, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1289 | $20.06 | 532,807.0000 | 26,054,000 | 0.24% | 0.00% |
| Aug. 31, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1289 | $20.06 | 532,807.0000 | 26,054,000 | 0.24% | 0.00% |
| Aug. 31, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 474 | $20.06 | 532,807.0000 | 26,054,000 | 0.09% | 0.00% |
| Aug. 31, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 473 | $20.06 | 532,807.0000 | 26,054,000 | 0.09% | 0.00% |
| Aug. 31, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 473 | $20.06 | 532,807.0000 | 26,054,000 | 0.09% | 0.00% |
| Aug. 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 286 | $20.10 | 544,762.0000 | 26,054,000 | 0.05% | 0.00% |
| Aug. 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 33 | $20.10 | 544,762.0000 | 26,054,000 | 0.01% | 0.00% |
| Aug. 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 33 | $20.10 | 544,762.0000 | 26,054,000 | 0.01% | 0.00% |
| Aug. 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 33 | $20.10 | 544,762.0000 | 26,054,000 | 0.01% | 0.00% |
| Aug. 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 35 | $20.10 | 544,762.0000 | 26,054,000 | 0.01% | 0.00% |
| Aug. 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 90 | $20.10 | 544,762.0000 | 26,054,000 | 0.02% | 0.00% |
| Aug. 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 90 | $20.10 | 544,762.0000 | 26,054,000 | 0.02% | 0.00% |
| July 7, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 8376 | $20.04 | 545,362.0000 | 26,054,000 | 1.51% | 0.03% |
| July 7, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2091 | $20.04 | 545,362.0000 | 26,054,000 | 0.38% | 0.01% |
| July 7, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2091 | $20.04 | 545,362.0000 | 26,054,000 | 0.38% | 0.01% |
| July 7, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2091 | $20.04 | 545,362.0000 | 26,054,000 | 0.38% | 0.01% |
| July 7, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2091 | $20.04 | 545,362.0000 | 26,054,000 | 0.38% | 0.01% |
| July 7, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 4188 | $20.04 | 545,362.0000 | 26,054,000 | 0.76% | 0.02% |
| July 7, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 4188 | $20.04 | 545,362.0000 | 26,054,000 | 0.76% | 0.02% |
| May 15, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 384 | $23.45 | 570,791.0000 | 26,054,000 | 0.07% | 0.00% |
| May 15, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1538 | $23.45 | 571,732.0000 | 26,054,000 | 0.27% | 0.01% |
| May 15, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 769 | $23.45 | 571,105.0000 | 26,054,000 | 0.13% | 0.00% |
| May 15, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 769 | $23.45 | 571,105.0000 | 26,054,000 | 0.13% | 0.00% |
| May 15, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 384 | $23.45 | 570,791.0000 | 26,054,000 | 0.07% | 0.00% |
| May 15, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 384 | $23.45 | 570,791.0000 | 26,054,000 | 0.07% | 0.00% |
| May 15, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 384 | $23.45 | 570,791.0000 | 26,054,000 | 0.07% | 0.00% |
| May 16, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1254 | $22.82 | 570,478.0000 | 26,054,000 | 0.22% | 0.00% |
| May 16, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 627 | $22.82 | 570,478.0000 | 26,054,000 | 0.11% | 0.00% |
| May 16, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 627 | $22.82 | 570,478.0000 | 26,054,000 | 0.11% | 0.00% |
| May 16, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 313 | $22.82 | 570,478.0000 | 26,054,000 | 0.05% | 0.00% |
| May 16, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 313 | $22.82 | 570,478.0000 | 26,054,000 | 0.05% | 0.00% |
| May 16, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 313 | $22.82 | 570,478.0000 | 26,054,000 | 0.05% | 0.00% |
| May 16, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 313 | $22.82 | 570,478.0000 | 26,054,000 | 0.05% | 0.00% |
| May 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 830 | $21.43 | 579,416.0000 | 26,054,000 | 0.14% | 0.00% |
| May 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 282 | $21.94 | 578,850.0000 | 26,054,000 | 0.05% | 0.00% |
| May 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 283 | $21.94 | 578,850.0000 | 26,054,000 | 0.05% | 0.00% |
| May 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 283 | $21.94 | 578,850.0000 | 26,054,000 | 0.05% | 0.00% |
| May 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 283 | $21.94 | 578,850.0000 | 26,054,000 | 0.05% | 0.00% |
| May 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 566 | $21.94 | 578,850.0000 | 26,054,000 | 0.10% | 0.00% |
| May 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 566 | $21.94 | 578,850.0000 | 26,054,000 | 0.10% | 0.00% |
| May 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1132 | $21.94 | 578,850.0000 | 26,054,000 | 0.20% | 0.00% |
| May 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 414 | $21.43 | 579,132.0000 | 26,054,000 | 0.07% | 0.00% |
| May 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 830 | $21.43 | 579,416.0000 | 26,054,000 | 0.14% | 0.00% |
| May 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 414 | $21.43 | 579,133.0000 | 26,054,000 | 0.07% | 0.00% |
| May 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 415 | $21.43 | 579,133.0000 | 26,054,000 | 0.07% | 0.00% |
| May 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1660 | $21.43 | 579,982.0000 | 26,054,000 | 0.29% | 0.01% |
| May 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 414 | $21.43 | 579,133.0000 | 26,054,000 | 0.07% | 0.00% |
| April 12, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 242 | $22.61 | 587,677.0000 | 26,054,000 | 0.04% | 0.00% |
| April 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 455 | $22.68 | 587,222.0000 | 26,054,000 | 0.08% | 0.00% |
| April 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 455 | $22.68 | 587,222.0000 | 26,054,000 | 0.08% | 0.00% |
| April 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 455 | $22.68 | 587,222.0000 | 26,054,000 | 0.08% | 0.00% |
| April 12, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 242 | $22.61 | 587,677.0000 | 26,054,000 | 0.04% | 0.00% |
| April 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1823 | $22.68 | 587,222.0000 | 26,054,000 | 0.31% | 0.01% |
| April 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 912 | $22.68 | 587,222.0000 | 26,054,000 | 0.16% | 0.00% |
| April 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 912 | $22.68 | 587,222.0000 | 26,054,000 | 0.16% | 0.00% |
| April 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 455 | $22.68 | 587,222.0000 | 26,054,000 | 0.08% | 0.00% |
| April 12, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 242 | $22.61 | 587,677.0000 | 26,054,000 | 0.04% | 0.00% |
| April 12, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 969 | $22.61 | 589,045.0000 | 26,054,000 | 0.16% | 0.00% |
| April 12, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 484 | $22.61 | 588,134.0000 | 26,054,000 | 0.08% | 0.00% |
| April 12, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 484 | $22.61 | 588,134.0000 | 26,054,000 | 0.08% | 0.00% |
| April 12, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 242 | $22.61 | 587,677.0000 | 26,054,000 | 0.04% | 0.00% |
| April 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 597 | $22.15 | 595,694.0000 | 26,054,000 | 0.10% | 0.00% |
| April 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2391 | $22.15 | 595,995.0000 | 26,054,000 | 0.40% | 0.01% |
| April 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1196 | $22.15 | 595,794.0000 | 26,054,000 | 0.20% | 0.00% |
| April 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1196 | $22.15 | 595,794.0000 | 26,054,000 | 0.20% | 0.00% |
| April 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 596 | $22.15 | 595,695.0000 | 26,054,000 | 0.10% | 0.00% |
| April 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 597 | $22.15 | 595,694.0000 | 26,054,000 | 0.10% | 0.00% |
| April 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 597 | $22.15 | 595,694.0000 | 26,054,000 | 0.10% | 0.00% |
| April 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 401 | $22.10 | 595,594.0000 | 26,054,000 | 0.07% | 0.00% |
| April 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 200 | $22.10 | 595,594.0000 | 26,054,000 | 0.03% | 0.00% |
| April 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 200 | $22.10 | 595,594.0000 | 26,054,000 | 0.03% | 0.00% |
| April 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 101 | $22.10 | 595,594.0000 | 26,054,000 | 0.02% | 0.00% |
| April 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 100 | $22.10 | 595,594.0000 | 26,054,000 | 0.02% | 0.00% |
| April 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 100 | $22.10 | 595,594.0000 | 26,054,000 | 0.02% | 0.00% |
| April 4, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 100 | $22.10 | 595,594.0000 | 26,054,000 | 0.02% | 0.00% |
| March 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2792 | $20.95 | 603,966.0000 | 26,054,000 | 0.46% | 0.01% |
| March 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1396 | $20.95 | 603,966.0000 | 26,054,000 | 0.23% | 0.01% |
| March 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1396 | $20.95 | 603,966.0000 | 26,054,000 | 0.23% | 0.01% |
| March 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 697 | $20.95 | 603,966.0000 | 26,054,000 | 0.12% | 0.00% |
| March 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 697 | $20.95 | 603,966.0000 | 26,054,000 | 0.12% | 0.00% |
| March 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 697 | $20.95 | 603,966.0000 | 26,054,000 | 0.12% | 0.00% |
| March 14, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 697 | $20.95 | 603,966.0000 | 26,054,000 | 0.12% | 0.00% |
| March 6, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2792 | $24.71 | 612,338.0000 | 26,054,000 | 0.45% | 0.01% |
| March 6, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1396 | $24.71 | 612,338.0000 | 26,054,000 | 0.23% | 0.01% |
| March 6, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1396 | $24.71 | 612,338.0000 | 26,054,000 | 0.23% | 0.01% |
| March 6, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 697 | $24.71 | 612,338.0000 | 26,054,000 | 0.11% | 0.00% |
| March 6, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 697 | $24.71 | 612,338.0000 | 26,054,000 | 0.11% | 0.00% |
| March 6, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 697 | $24.71 | 612,338.0000 | 26,054,000 | 0.11% | 0.00% |
| March 6, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 697 | $24.71 | 612,338.0000 | 26,054,000 | 0.11% | 0.00% |
| Feb. 10, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1244 | $26.17 | 620,862.0000 | 26,054,000 | 0.20% | 0.00% |
| Feb. 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 76 | $26.26 | 620,710.0000 | 26,054,000 | 0.01% | 0.00% |
| Feb. 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 76 | $26.26 | 620,710.0000 | 26,054,000 | 0.01% | 0.00% |
| Feb. 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 76 | $26.26 | 620,710.0000 | 26,054,000 | 0.01% | 0.00% |
| Feb. 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 75 | $26.26 | 620,710.0000 | 26,054,000 | 0.01% | 0.00% |
| Feb. 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 152 | $26.26 | 620,710.0000 | 26,054,000 | 0.02% | 0.00% |
| Feb. 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 152 | $26.26 | 620,710.0000 | 26,054,000 | 0.02% | 0.00% |
| Feb. 13, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 303 | $26.26 | 620,710.0000 | 26,054,000 | 0.05% | 0.00% |
| Feb. 10, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 621 | $26.17 | 620,786.0000 | 26,054,000 | 0.10% | 0.00% |
| Feb. 10, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 622 | $26.17 | 620,786.0000 | 26,054,000 | 0.10% | 0.00% |
| Feb. 10, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 621 | $26.17 | 620,786.0000 | 26,054,000 | 0.10% | 0.00% |
| Feb. 10, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 621 | $26.17 | 620,785.0000 | 26,054,000 | 0.10% | 0.00% |
| Feb. 10, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1244 | $26.17 | 620,862.0000 | 26,054,000 | 0.20% | 0.00% |
| Feb. 10, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2489 | $26.17 | 621,013.0000 | 26,054,000 | 0.40% | 0.01% |
| Feb. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 698 | $27.11 | 629,082.0000 | 26,054,000 | 0.11% | 0.00% |
| Feb. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 2795 | $27.11 | 629,082.0000 | 26,054,000 | 0.44% | 0.01% |
| Feb. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1398 | $27.11 | 629,082.0000 | 26,054,000 | 0.22% | 0.01% |
| Feb. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1398 | $27.11 | 629,082.0000 | 26,054,000 | 0.22% | 0.01% |
| Feb. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 699 | $27.11 | 629,082.0000 | 26,054,000 | 0.11% | 0.00% |
| Feb. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 698 | $27.11 | 629,082.0000 | 26,054,000 | 0.11% | 0.00% |
| Feb. 1, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 698 | $27.11 | 629,082.0000 | 26,054,000 | 0.11% | 0.00% |
| Jan. 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 375 | $22.90 | 637,466.0000 | 26,054,000 | 0.06% | 0.00% |
| Jan. 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 3833 | $22.90 | 637,466.0000 | 26,054,000 | 0.60% | 0.01% |
| Jan. 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1875 | $22.90 | 637,466.0000 | 26,054,000 | 0.29% | 0.01% |
| Jan. 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 1750 | $22.90 | 637,466.0000 | 26,054,000 | 0.27% | 0.01% |
| Jan. 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 375 | $22.90 | 637,466.0000 | 26,054,000 | 0.06% | 0.00% |
| Jan. 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 375 | $22.90 | 637,466.0000 | 26,054,000 | 0.06% | 0.00% |
| Jan. 3, 2023 | CASTLE BIOSCIENCES INC | $CSTL | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | S | Common Stock | 375 | $22.90 | 637,466.0000 | 26,054,000 | 0.06% | 0.00% |