Apparently these were automatic sales triggered by the price rising above a threshold which was set ages ago. Still, though, not a good look.
Scientific updates via press releases are not ideal but has been standard practice for decades. The companies are obliged to notify the markets of information which might be relevant to their share price, as soon as it becomes available (which is intended, ironically, to prevent the insider trading that
@UnrelatedPsuedo is accusing them of) These releases are typically circulated long before the data has been analysed and interpreted to a point that is fit for a formal peer review.