Needham Raises Shattuck Labs Price Target to $19.00
Needham analyst maintained a Buy rating on Shattuck Labs and raised the price target from $17.00 to $19.00.
Needham analyst maintained a Buy rating on Shattuck Labs and raised the price target from $17.00 to $19.00.