Markets 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... May 2, 2022