Shattuck Labs STTK
Employee Count
Total number of employees at Shattuck Labs (STTK) and historical employee count data
44Current Employees▼ -31 (-41.33%) YoY
Shattuck Labs total employee count in 2025 was 44, a -31 (-41.33%) decline in headcount from 2024.
Shattuck Labs total employee count in 2024 was 75, a -30 (-28.57%) decline in headcount from 2023. Revenue per employee was $85,800, a $73,105 (+575.84%) increase from 2023.
Shattuck Labs total employee count in 2023 was 105, a +20 (+23.53%) increase in headcount from 2022. Revenue per employee was $12,695.
Shattuck Labs total employee count in 2022 was 85, a +26 (+44.07%) increase in headcount from 2021.