Shorted shares 74,004 - not 8.8m as claimed by paid pumpers Don't be fooled by Alminem who gets paid to promote this stock. There is no 8.8 million short position. Shorted shares are 74,004 as of July 16. See the screenshot.
Shorters were able to cover 4,257,000 shares within one month without driving the share price up. This means existing shareholders are willing to sell at current levels as they expect the share price will decline further.