Shattuck Labs, Inc. (STTK)
NASDAQ: STTK · Real-Time Price · USD
4.580
-0.220 (-4.58%)
At close: Jun 5, 2026, 4:00 PM EDT
4.990
+0.410 (8.95%)
After-hours: Jun 5, 2026, 7:58 PM EDT

Shattuck Labs Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Citi
Citi
Buy
Upgrades
$7
BuyUpgrades$7+52.84%Jun 5, 2026
Wedbush
Wedbush
Buy
Maintains
$8$11
BuyMaintains$8$11+140.17%May 8, 2026
TD Cowen
TD Cowen
Buy
Maintains
n/a
BuyMaintainsn/an/aMay 7, 2026
Needham
Needham
Buy
Maintains
$14
BuyMaintains$14+205.68%May 7, 2026
Cantor Fitzgerald
Cantor Fitzgerald
Buy
Initiates
n/a
BuyInitiatesn/an/aApr 27, 2026
H.C. Wainwright
H.C. Wainwright
Buy
Reiterates
$6$18
BuyReiterates$6$18+293.01%Apr 20, 2026
Piper Sandler
Piper Sandler
Buy
Maintains
$15
BuyMaintains$15+227.51%Apr 13, 2026