Shattuck Labs, Inc. (NASDAQ:STTK) Given Average Rating of "Moderate Buy" by Brokerages
Shattuck Labs, Inc. (NASDAQ:STTK) has received an average "Moderate Buy" rating from brokerages, with an average 12-month price target of $12.63, significantly above its current share price of $7.37. Recent analyst updates from Needham, Wedbush, and Leerink Partners have been positive, raising price targets …