Loading...
XNASSTTK
Market cap59mUSD
Jan 06, Last price  
1.27USD
1D
2.48%
1Q
1.64%
IPO
-93.47%
Name

Shattuck Labs Inc

Chart & Performance

D1W1MN
XNAS:STTK chart
P/E
P/S
36.59
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
23.14%
Rev. gr., 5y
-40.62%
Revenues
2m
+154.14%
22,442,0009,887,0009,934,00030,017,000652,0001,657,000
Net income
-87m
L-13.19%
-7,388,000-23,883,000-35,436,000-44,349,000-100,561,000-87,298,000
CFO
-81m
L-14.04%
-6,903,000-20,975,000-33,659,000-57,116,000-94,498,000-81,228,000
Earnings
Feb 26, 2025

Profile

Shattuck Labs, Inc., a clinical-stage biotechnology company, develops therapeutics for the treatment of cancer and autoimmune disease in the United States. The company's lead product candidate is SL-172154, which is in Phase 1 clinical trial for the treatment of ovarian, fallopian tube, and peritoneal cancers. It also develops SL-279252 that is in Phase 1 clinical trial in patients with advanced solid tumors and lymphoma. The company was incorporated in 2016 and is headquartered in Austin, Texas.
IPO date
Oct 09, 2020
Employees
105
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
1,657
154.14%
652
-97.83%
Cost of revenue
97,656
107,356
Unusual Expense (Income)
NOPBT
(95,999)
(106,704)
NOPBT Margin
Operating Taxes
(1,384)
Tax Rate
NOPAT
(95,999)
(105,320)
Net income
(87,298)
-13.19%
(100,561)
126.75%
Dividends
Dividend yield
Proceeds from repurchase of equity
48,170
171
BB yield
-15.86%
-0.18%
Debt
Debt current
796
701
Long-term debt
6,812
8,404
Deferred revenue
Other long-term liabilities
Net debt
(123,017)
(152,175)
Cash flow
Cash from operating activities
(81,228)
(94,498)
CAPEX
(407)
(11,614)
Cash from investing activities
110,859
49,438
Cash from financing activities
48,616
171
FCF
(94,070)
(113,053)
Balance
Cash
130,625
161,280
Long term investments
Excess cash
130,542
161,247
Stockholders' equity
(306,301)
(219,884)
Invested Capital
455,208
400,944
ROIC
ROCE
EV
Common stock shares outstanding
42,600
42,379
Price
7.13
210.00%
2.30
-72.97%
Market cap
303,739
211.62%
97,471
-72.75%
EV
180,722
(54,704)
EBITDA
(91,957)
(103,631)
EV/EBITDA
0.53
Interest
3,073
Interest/NOPBT