Short Interest in DeFi Technologies Inc. (NASDAQ:DEFT) Decreases By 18.4%
DeFi Technologies Inc. (NASDAQ:DEFT - Get Free Report) was the recipient of a large drop in short interest in February. As of February 13th, there was short interest totaling 20,859,504 shares, a...