Shattuck Labs, Inc. [STTK]

Last updated: 27 jan 2023 @ 16:00
Share On:

3.06% $3.71

Sell
Profile picture for Shattuck Labs, Inc.

Shattuck Labs, Inc., a clinical-stage biotechnology company, develops therapeutics for the treatment of cancer and autoimmune disease in the United States...

Stats
Current Price $3.71
Today's Volume 40 770T
Average Volume 78 852T
Market Cap 157.27M
EPS 0
P/E 0
ATR14 $0.02 (0.54%)