Castle Biosciences, Inc. - Common stockCSTL | $430k21.5k shares | SellMay 20, 2026 | $2.6K130 shares | $20.00 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $43k2.2k shares | SellMay 20, 2026 | $1.3K66 shares | $20.00 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.5k624 shares | Grant / ExerciseMay 20, 2026 | $311130 shares | $2.39 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $916k45.8k shares | SellMay 20, 2026 | $6.4K322 shares | $20.00 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $779k38.9k shares | SellMay 20, 2026 | $5.5K273 shares | $20.00 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.0M46.1k shares | SellMay 7, 2026 | $4.5K198 shares | $22.59 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $886k39.2k shares | SellMay 7, 2026 | $3.8K168 shares | $22.59 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $50k2.2k shares | SellMay 7, 2026 | $92641 shares | $22.59 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $494k22.4k shares | SellMay 7, 2026 | $117.2K5.3k shares | $22.08 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.0M46.3k shares | SellMay 7, 2026 | $25.6K1.2k shares | $22.08 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $870k39.4k shares | SellMay 7, 2026 | $21.7K985 shares | $22.08 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $485k21.5k shares | SellMay 7, 2026 | $20.5K906 shares | $22.59 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.8k754 shares | Grant / ExerciseMay 7, 2026 | $14.9K6.2k shares | $2.39 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $50k2.3k shares | SellMay 7, 2026 | $5.2K237 shares | $22.08 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $17k7k shares | Grant / ExerciseApr 21, 2026 | $1.3K550 shares | $2.39 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.2M47.5k shares | SellApr 21, 2026 | $34.1K1.4k shares | $25.10 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.0M40.4k shares | SellApr 21, 2026 | $28.9K1.2k shares | $25.10 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $539k21.5k shares | SellApr 21, 2026 | $13.8K550 shares | $25.10 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $63k2.5k shares | SellApr 21, 2026 | $7.0K278 shares | $25.10 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $538k21.5k shares | SellApr 6, 2026 | $155.5K6.2k shares | $25.03 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.2M48.9k shares | SellApr 6, 2026 | $34.0K1.4k shares | $25.03 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.0M41.5k shares | SellApr 6, 2026 | $28.9K1.2k shares | $25.03 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $18k7.5k shares | Grant / ExerciseApr 6, 2026 | $14.9K6.2k shares | $2.39 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $70k2.8k shares | SellApr 6, 2026 | $7.0K278 shares | $25.03 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $33k13.7k shares | Grant / ExerciseMar 26, 2026 | $1.3K550 shares | $2.39 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.3M50.2k shares | SellMar 26, 2026 | $34.7K1.4k shares | $25.55 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.1M42.7k shares | SellMar 26, 2026 | $29.5K1.2k shares | $25.55 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $549k21.5k shares | SellMar 26, 2026 | $14.1K550 shares | $25.55 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $78k3.1k shares | SellMar 26, 2026 | $7.1K278 shares | $25.55 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $545k21.5k shares | SellMar 18, 2026 | $16.5K650 shares | $25.39 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $574k22.1k shares | SellMar 17, 2026 | $483.6K18.7k shares | $25.93 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.1M40.9k shares | SellMar 16, 2026 | $453.0K17.4k shares | $25.96 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.1M40.8k shares | SellMar 16, 2026 | $3.4K126 shares | $26.68 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.5M58.4k shares | SellMar 13, 2026 | $336.0K13.2k shares | $25.45 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.8M71.6k shares | SellMar 12, 2026 | $585.9K23.2k shares | $25.28 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $2.5M94.7k shares | SellMar 11, 2026 | $451.9K17.3k shares | $26.11 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.3M51.6k shares | SellMar 11, 2026 | $35.4K1.4k shares | $26.11 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.1M43.8k shares | SellMar 11, 2026 | $30.3K1.2k shares | $26.11 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $34k14.3k shares | Grant / ExerciseMar 11, 2026 | $14.9K6.2k shares | $2.39 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $87k3.3k shares | SellMar 11, 2026 | $7.3K279 shares | $26.11 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $3.0M105.8k shares | Grant / ExerciseMar 4, 2026 | $505.1K17.9k shares | $28.17 | -- |
Castle Biosciences, Inc. - Common stockCSTL | --62.2k shares | Grant / ExerciseMar 4, 2026 | Disclosure amount unavailable31.1k shares | -- | -- |
Castle Biosciences, Inc. - Common stockCSTL | --84k shares | Grant / ExerciseMar 4, 2026 | Disclosure amount unavailable28k shares | -- | -- |
Castle Biosciences, Inc. - Common stockCSTL | --123.8k shares | Grant / ExerciseMar 4, 2026 | Disclosure amount unavailable59.1k shares | -- | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.8M64.7k shares | Grant / ExerciseMar 3, 2026 | $525.0K19k shares | $27.57 | -- |
Castle Biosciences, Inc. - Common stockCSTL | --102.6k shares | Grant / ExerciseMar 3, 2026 | Disclosure amount unavailable102.6k shares | -- | -- |
Castle Biosciences, Inc. - Common stockCSTL | $3.2M83.9k shares | SellFeb 4, 2026 | $24.4K646 shares | $37.82 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $3.2M83.7k shares | SellFeb 4, 2026 | $6.6K171 shares | $38.61 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $3.4M84.5k shares | SellFeb 3, 2026 | $127.7K3.2k shares | $39.91 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $3.5M87.7k shares | SellJan 20, 2026 | $160.7K4k shares | $40.01 | -- |
Castle Biosciences, Inc. - Common stockCSTL | --62.2k shares | Grant / ExerciseJan 12, 2026 | Disclosure amount unavailable62.2k shares | -- | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.2M29.5k shares | SellJan 6, 2026 | $53.7K1.3k shares | $40.10 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.2M30.9k shares | SellJan 5, 2026 | $102.0K2.7k shares | $38.09 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.4M33.5k shares | SellDec 22, 2025 | $33.5K830 shares | $40.35 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.4M34.4k shares | SellDec 17, 2025 | $20.4K509 shares | $40.04 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.3M34.9k shares | SellDec 16, 2025 | $494.3K12.8k shares | $38.55 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.9M48.7k shares | SellDec 15, 2025 | $717.3K18.5k shares | $38.75 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.9M47.7k shares | SellDec 15, 2025 | $39.8K1k shares | $39.30 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $2.6M67.2k shares | Grant / ExerciseDec 10, 2025 | $230.8K6.1k shares | $38.02 | -- |
Castle Biosciences, Inc. - Common stockCSTL | --15.4k shares | Grant / ExerciseDec 10, 2025 | Disclosure amount unavailable15.4k shares | -- | -- |
Castle Biosciences, Inc. - Common stockCSTL | $2.2M57.9k shares | Grant / ExerciseDec 9, 2025 | $504.2K13.2k shares | $38.25 | -- |
Castle Biosciences, Inc. - Common stockCSTL | --33.5k shares | Grant / ExerciseDec 9, 2025 | Disclosure amount unavailable33.5k shares | -- | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.5M37.5k shares | SellDec 4, 2025 | $53.6K1.3k shares | $40.03 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.5M38.9k shares | SellDec 2, 2025 | $105.1K2.7k shares | $39.23 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.7M41.6k shares | SellNov 26, 2025 | $170.7K4.3k shares | $40.09 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.8M45.8k shares | SellNov 25, 2025 | $204.9K5.1k shares | $40.05 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.7M50.9k shares | SellNov 18, 2025 | $91.1K2.7k shares | $34.02 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.7M53.6k shares | SellNov 5, 2025 | $85.3K2.7k shares | $31.85 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.7M56.5k shares | SellNov 4, 2025 | $196.4K6.5k shares | $30.41 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.8M56.3k shares | SellNov 4, 2025 | $7.4K237 shares | $31.12 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.4M63k shares | SellOct 20, 2025 | $30.0K1.3k shares | $22.44 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.5M64.3k shares | SellOct 2, 2025 | $30.2K1.3k shares | $22.58 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.4M65.7k shares | SellSep 17, 2025 | $29.4K1.3k shares | $21.97 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.6M67k shares | SellSep 2, 2025 | $32.0K1.3k shares | $23.93 | -- |
Castle Biosciences, Inc. - Common stockCSTL | $1.4M68.3k shares | SellAug 15, 2025 | $26.8K1.3k shares | $20.04 | -- |