MarketBeat Analyst action
Shattuck Labs (NASDAQ:STTK) Cut to Hold at Wall Street Zen
Wall Street Zen downgraded Shattuck Labs (NASDAQ:STTK) from a "Buy" to a "Hold" rating, though the broader analyst consensus remains a "Moderate Buy" with an average price target of $12.12. The company's shares opened at $7.42, and it reported quarterly EPS of -$0.12, matching analyst expectations. Insider transactions showed a director buying $250,000 worth of stock, while another …