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

EBITDA as a percentage of revenue

Latest
-4784.40%
↓ 39% vs avg
Percentile
P29
Within normal range
Streak
1 yr
Consecutive declineContracting
Average
-3448.50%
Historical baseline
PeriodValueYoY Change
2025-4784.40%-256.7%
2024-1341.34%+74.7%
2023-5305.67%+65.5%
2022-15376.69%-10416.6%
2021-146.21%+60.0%
2020-365.54%-47.3%
2019-248.10%-1136.8%
2018-20.06%-