Castle Biosciences CSTL
Employee Count
Total number of employees at Castle Biosciences (CSTL) and historical employee count data
761Current Employees▲ +151 (+24.75%) YoY
Castle Biosciences total employee count in 2025 was 761, a +151 (+24.75%) increase in headcount from 2024.
Castle Biosciences total employee count in 2024 was 610, a +67 (+12.34%) increase in headcount from 2023. Revenue per employee was $511,275, a $157,673 (+44.59%) increase from 2023.
Castle Biosciences total employee count in 2023 was 543, a +198 (+57.39%) increase in headcount from 2022. Revenue per employee was $353,602, a -$5,064 (-1.41%) decline from 2022.
Castle Biosciences total employee count in 2022 was 345, a +144 (+71.64%) increase in headcount from 2021. Revenue per employee was $358,667, a -$70,910 (-16.51%) decline from 2021.