Brokerages Set Shattuck Labs, Inc. (NASDAQ:STTK) PT at $7.50
Shares of Shattuck Labs, Inc. (NASDAQ:STTK – Get Free Report) have been assigned an average rating of “Moderate Buy” from the seven brokerages that are currently covering the company, Marketbeat reports. Four analysts have rated the stock with a hold rating, one has issued a buy rating and two have assigned a strong buy rating […]
