BioTuesdays

Tag - STTK

Shattuck Labs

HCW starts Shattuck Labs at buy; PT $28

H.C. Wainwright initiated coverage of Shattuck Labs (NASDAQ:STTK) with a “buy” rating and price target of $28. The stock closed at $3.84 on April 29. To overcome the shortcomings of current immunomodulatory cancer...