It is curious trading activity. IMO Its not a case of "sell stock at all costs", which one might associate with leaked poor results. It seems more of a "kill the momentum of the breakout and stall the price" strategy. Not sure to what end as this would have taken plenty of stock to achieve, as such not really an accumulation strategy.
Interesting.
All IMHO only
Good luck to holders.