Shattuck Labs :
STTK
STTK
Stock Data
$6.99
$0.16 (2.24%)
Asset Type
Common Stock
Exchange
NASDAQ
Currency
USD
Country
USA
Sector
HEALTHCARE
Industry
BIOTECHNOLOGY
Shattuck Labs Inc is a biotechnology firm based in Austin, Texas, focusing on creating treatments for cancer and autoimmune diseases. With its flagship product, SL-172154, currently undergoing Phase 1 clinical trials aimed at tackling ovarian, fallopian tube, and peritoneal cancers, the company represents a pioneering force in the medical research field since its inception in 2016.