Shattuck Labs, Inc. (STTK)
NASDAQ: STTK · IEX Real-Time Price · USD
10.59
+0.81 (8.28%)
At close: Apr 26, 2024, 4:00 PM
11.00
+0.41 (3.87%)
After-hours: Apr 26, 2024, 6:42 PM EDT

Shattuck Labs Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020
Market Capitalization
504303973602,188
Market Cap Growth
-210.69%-72.88%-83.57%-
Enterprise Value
376176-60911,852
PE Ratio
-3.47-3.47-0.96-7.99-59.77
PS Ratio
303.90182.81149.5411.98220.24
PB Ratio
3.482.090.551.327.06
P/FCF Ratio
-3.71-3.71-0.92-5.53-63.63
P/OCF Ratio
-3.73-3.73-1.03-6.29-65.00
EV/Sales Ratio
227.12106.04-91.383.02186.47
EV/EBITDA Ratio
-2.12-2.120.60-2.08-51.48
EV/EBIT Ratio
-2.01-2.010.58-2.02-50.61
EV/FCF Ratio
-2.15-2.150.56-1.39-53.87
Debt / Equity Ratio
0.020.020.02--
Debt / EBITDA Ratio
-0.04-0.04-0.04--
Debt / FCF Ratio
-0.04-0.04-0.04--
Quick Ratio
11.4111.416.4610.9319.93
Current Ratio
12.5112.517.3911.7320.53
Asset Turnover
0.010.010.000.100.05
Return on Equity (ROE)
-63.10%-63.10%-48.10%-16.20%-26.60%
Return on Assets (ROA)
-56.10%-56.10%-42.90%-14.20%-18.60%
Return on Capital (ROIC)
-62.09%-62.09%-57.29%-16.66%-11.92%
Earnings Yield
-17.34%-28.82%-104.56%-12.51%-1.67%
FCF Yield
-16.21%-26.95%-108.73%-18.09%-1.57%
Buyback Yield / Dilution
-0.52%-0.52%-0.82%-171.07%-105.19%
Total Shareholder Return
-0.52%-0.52%-0.82%-171.07%-105.19%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).