SL

Shattuck Labs

STTK
NASDAQHealth Care

Income Statement

Total Revenue$5.72M
Gross Profit$5.72M
Operating Income$-80.57M
EBITDA$-71.15M
EBIT$-75.41M
Pre-tax Income$-48.81M
Net Income$-75.41M

Balance Sheet

Cash Equivalent$59.48M
Total Debt$2.85M
Book Value$103.91M
Book Value Per Share2.18

Key Ratios

Return on Equity (ROE)-94.71%
Return on Assets (ROA)-82.82%
Return on Invested Capital (ROI)-94.71%
Net Profit Margin-1318.13%
Current Ratio8.88
Quick Ratio8.19
Long-Term Debt / Equitynull