Shattuck Labs :
STTK
STTK
Stock Data
$5.39
$0.15 (2.86%)
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.