Yet the price per share still went down. That is disturbing to say the least. Still, it is an increase in institutional ownership of 15% according to Yahoo "Insider Transactions".
Strange though, looking at Yahoo Major Holders section, it shows Institutions own 67% and Insiders hold 35% and the total is 103% of the float.
Still, only 1.79M shares short and that is down slightly from the prior month of 1.81M shares, so 20,000 shares covered their short.