Wedbush maintains Outperform on Shattuck Labs with $14 price target
Wedbush maintained its Outperform rating on Shattuck Labs' stock, setting a price target of $14.00. This target suggests a potential upside of 104.7% from the previous closing price of $6.84.