Companies /Healthcare

Shattuck Labs Inc

NASDAQ: STTK Biotechnology
$6.91
▲ $0.04 (+0.58%) today
Markets closed · 4:40am ET
Today · % change

Fundamentals

Market Cap
$689.5M
Revenue (TTM)
$1.0M
EPS (TTM)
$-0.44
52-Week Range
$1 – $8
Street Target
$14.67

About Shattuck Labs

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.

STTK Coverage

8:45am ET
Investing

Elon Musk Leads Insider Buying Wave

The highlight of recent insider buying is an enormous purchase of Tesla shares by CEO Elon Musk. But it wasn't the only notable buy in the past week or so.

Trey Thoelcke