Are you on L2? Is it dumping or are people taking these chunks on the bid. Management is taking to long to release news. That much is obvious. People are bailing based on that IF ANYTHING. The idea this is insider dumping has absolutely ZERO substance behind it. Its the usual go to for investors that are seeing their share price go down. Have you done any DD? These guys dont have to dump $2k worth of shares LOL
Plus i can almost guarantee you that the 1k slaps are individual investors, probably smaller investors, looking to keep the PPS up after seeing it fall so much.