Shattuck Labs :
STTK
STTK
Stock Data
$7.49
$0.31 (4.32%)
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.
All Shattuck Labs Articles
2 Articles