STTK
STTK
NASDAQ · Biotechnology

Shattuck Labs Inc

$5.96
-0.06 (-1.00%)
As of Mar 30, 10:08 PM ET ·
Financial Highlights (FY 2026)
Revenue
6.21M
Net Income
-81,821,809
Gross Margin
Profit Margin
-1,318.1%
Rev Growth
-42.5%
D/E Ratio
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 47.5% 47.5%
Operating Margin -1,408.3% -1,267.4% 5.1% 5.8%
Profit Margin -1,318.1% -1,252.2% 3.7% 4.6%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 6.21M 10.78M 31.76M 28.92M
Gross Profit 15.09M 13.75M
Operating Income -87,407,305 -136,692,570 1.63M 1.67M
Net Income -81,821,809 -127,957,650 1.18M 1.33M
Gross Margin 47.5% 47.5%
Operating Margin -1,408.3% -1,267.4% 5.1% 5.8%
Profit Margin -1,318.1% -1,252.2% 3.7% 4.6%
Rev Growth -42.5% -42.5% -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 -83,281,240 -137,475,548 2.48M 2.21M
Free Cash Flow 903.7K 487.2K