so far, 223K net new institutional shares added as of 6/30
not all institutions have reported as they have until 8/14 but so far, net adds are 223K shares added for last quarter. That is more than what insiders sold. I would not be surprised if insiders had pre-arranged deals with funds to buy their shares.
That means that shorting is the manipulative item that is mostly affecting the share price. Shorts added only 40K shares last quarter but have already added 178K shares this quarter (new report out 8/11). Insiders have rules that limit when they can trade during the day (no trading in first or last 30 minutes). Shorts tend to pile on in the last trades of a day to push the stock down