Shattuck Labs (NASDAQ:STTK) Receives Hold Rating from Needham & Company LLC
Needham & Company LLC reissued their hold rating on shares of Shattuck Labs (NASDAQ:STTK – Free Report) in a report released on Thursday morning,Benzinga reports. A number of other analysts have also recently issued reports on the company. Leerink Partners initiated coverage on Shattuck Labs in a report on Monday, March 17th. They set an […]
