FINWIRES · TerminalLIVE
FINWIRES

Citigroup Upgrades Shattuck Labs to Buy From Neutral, Price Target is $7

By

Shattuck Labs (STTK) has an average rating of buy and mean price target of $12.50, according to analysts polled by FactSet.

What else is happening in Research?