STTK logo Shattuck Labs : STTK

STTK

Stock Data

$5.39

Change up

$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.