Yesterday last minute 2 millions shares sold out was a wise to do and waiting for lower price pick more again, unless something is brewing and just timing will tell
Even though someone having millions of shares, without substantial great news mostly will ”buy low sell high”. That’s why see so many times ramp and dump happening