Possibly, but I think this has more to do with the broader market sell-off. Literally every stock I own is getting pummeled at the moment. Timing of the drop was the same across the board. I had several stops hit today.
It's fine if they want to sell their entire position. That would be their prerogative. But if they are selling and an ATM PR comes out, then they are front running. That's an SEC problem. Won't be too hard to figure that out.