Shattuck Labs, Inc. (STTK)

NASDAQ: STTK · Real-Time Price · USD
7.04
-0.61 (-7.97%)
At close: Aug 28, 2026, 4:00 PM EDT
7.03
-0.01 (-0.15%)
After-hours: Aug 28, 2026, 7:30 PM EDT
Market Cap706.56M +1,375.0%
Revenue (ttm)1,000,000 -66.6%
Net Income-52.57M
EPS-0.50
Shares Out 100.36M
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume623,097
Open7.55
Previous Close7.65
Day's Range7.04 - 7.59
52-Week Range0.97 - 8.33
Beta1.11
AnalystsStrong Buy
Price Target14.67 (+108.38%)
Earnings DateAug 11, 2026