another possibility that the sale was a wash trade for tax reasons. They may have even forced the sp down for that purpose, but lightened up on the selling now its gone through?
Just speculation but seems to have given buyers heart in any case. Its not an impossible task to break an overhang of that size.