STTK
STTK
NASDAQ · Biotechnology

Shattuck Labs Inc

$3.77
+0.20 (+5.60%)
As of Feb 8, 2:02 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 30.91M 31.76M 28.92M
Net Income 1.41M 1.18M 1.33M
EPS
Profit Margin 4.6% 3.7% 4.6%
Rev Growth +22.5% -3.0% +24.7%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 92.02M 82.62M 102.31M
Total Equity 162.77M 173.07M 148.25M
D/E Ratio 0.57 0.48 0.69
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 2.44M 2.48M 2.21M
Free Cash Flow 625.5K 903.7K 487.2K