Shattuck Labs, Inc. (NASDAQ:STTK) Short Interest Down 14.7% in February
Shattuck Labs, Inc. (NASDAQ:STTK - Get Free Report) saw a large decrease in short interest in the month of February. As of February 13th, there was short interest totaling 1,921,827 shares, a...