The best thing IMO is whomever was idiotic enough to dump massive amounts of shares at considerably lower prices appears to (1) ceased or (2) are out of bullets.
Either way, good riddance to them! I hope they take their toys and go elsewhere, and allow the company to work on the deals they have announced.
The "dumpers" interactions have been self serving, and have been incredibly detrimental to the overall standing of the company with the investing community, and the shareholders.