STTK
STTK
NASDAQ · Biotechnology

Shattuck Labs Inc

$6.73
-0.11 (-1.61%)
As of Oct 3, 10:49 PM ET ·
Financial Highlights (FY 2026)
Revenue
1.60M
Net Income
-77,874,962
Gross Margin
—
Profit Margin
-4,880.9%
Rev Growth
+15.4%
D/E Ratio
—
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin — — 47.5% 47.5%
Operating Margin -5,150.8% -4,635.7% 5.1% 5.8%
Profit Margin -4,880.9% -4,636.9% 3.7% 4.6%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 1.60M 1.38M 31.76M 28.92M
Gross Profit — — 15.09M 13.75M
Operating Income -82,351,041 -64,202,994 1.63M 1.67M
Net Income -77,874,962 -60,713,327 1.18M 1.33M
Gross Margin — — 47.5% 47.5%
Operating Margin -5,150.8% -4,635.7% 5.1% 5.8%
Profit Margin -4,880.9% -4,636.9% 3.7% 4.6%
Rev Growth +15.4% +15.4% -3.0% +24.7%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 0 82.62M 102.31M
Total Equity — — 173.07M 148.25M
D/E Ratio — — 0.48 0.69
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA -76,298,366 -62,788,849 2.48M 2.21M
Free Cash Flow — — 903.7K 487.2K