No such goings on here at all.
89% of this company's capital is owned by retailers. You & me type guys. Insto's have 7%. About as underweight on a stock of this Cap as you'll see.
The largest individual sell order is a Mill at .077. No conspiracy theories here. Just impatient, nervous, holders, and plenty of Tax loss selling