I disagree with that 100%. I think it was the CEOs decision on when to release it and he goofed.
I do not think Maxim and/or the insiders want to stop the stock from increasing in value. Illogical... That would be planned stock manipulation by insiders (multiple parties). Prison time
I’d bet the MM other than max got the majority of those 700k that sold out yesterday. I’d also bet that their aren’t as many stop losses set at the current pps;)