Maybe an executive cashing out like Moderna (where everyone bitched because they sold some stock)?
I don’t think any of the executives have that many stocks
I think you incorrectly used the plural. I don't think there are executives. I think it is just the CEO (some dude with a Persian name) who has been dumping his stock after all the past pumps, and probably this one too.