Short Interest in Shattuck Labs, Inc. (NASDAQ:STTK) Drops By 16.5%
Shattuck Labs, Inc. (NASDAQ:STTK - Get Free Report) saw a large decrease in short interest in the month of February. As of February 27th, there was short interest totaling 1,604,787 shares, a...