Shattuck Labs, Inc.STTKNASDAQ
Loading
Net Margin Over TimeContracting
Percentile Rank29
Studio
Year-over-Year Change

Net income as a percentage of revenue

Latest
-4880.90%
↓ 40% vs avg
Percentile
P29
Within normal range
Streak
1 yr
Consecutive declineContracting
Average
-3487.12%
Historical baseline
PeriodValueYoY Change
2025-4880.90%-270.3%
2024-1318.13%+75.0%
2023-5268.44%+66.3%
2022-15635.74%-10335.8%
2021-149.83%+59.3%
2020-368.46%-51.9%
2019-242.56%-636.8%
2018-32.92%-