Shattuck Labs Inc (STTK): The stock short term indicators say Buy today

Shattuck Labs Inc (STTK) saw an uptrend of 8.44% in the recent trading with $9.76 being its most recent. The current price level -12.15% lower than the highest price of $11.11 marked by the stock while trading over the past 52-weeks, whereas it is 633.78% higher than the lowest price of $1.33 the company dropped […]