Everspin Technologies, Inc. (NASDAQ:MRAM – Get Rating) was the target of a large decline in short interest in March. As of March 31st, there was short interest totalling 136,100 shares, a decline of 24.8% from the March 15th total of 180,900 shares. Currently, 0.8% of the company’s stock are short sold. Based on an average […]