Skip to content
Castle Biosciences, Inc. logo

Castle Biosciences, Inc. (CSTL)

NASDAQHealth Care

$35.75+1.74%
Close 2026-11-04
Castle Biosciences, Inc. (CSTL): Is the Thesis Intact? What's Priced In | QuarterlyIQ