Shattuck Labs, Inc.STTKNASDAQ
Loading
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
| Period | Value | YoY 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% | - |