CSTL – Castle Biosciences Inc. Castle Biosciences, Inc.CSTL$35.81 Name : Castle Biosciences, Inc. Sector : Healthcare Industry: Diagnostics & Research Mark. Cap: $1,093,977,984.00 EPSttm : -0.64 Castle Biosciences, Inc.$35.811.76%$0.62 Go to the full report