SQUAWK/NEWS
Account
Theme
Account
Menu
Live News EQUITY FLASH L impact

Needham Raises Shattuck Labs Price Target to $19.00

Needham analyst maintained a Buy rating on Shattuck Labs and raised the price target from $17.00 to $19.00.

STTK