CSTL ▼ -0.5% - Castle Biosciences, Inc. $CSTL CSTL - Castle Biosciences Earns 2026 Top Workplaces Awards Recognizing Its People-First Culture 12-NOV-2026 07:00 AM ET