It doesn't matter who is buying......Because anonymous could be selling as the same person. So trying to guess who is holding or buying shares impossible. Then throw in the amount shorted. The one thing i know is, the people who bought at 1.25 pp are still holding because they cannnot sell till november, i believe. This will likely be run up in price above 1.25 so they can unload at a profit.