Well apart from your suggestion of very astute investors.
The only thing I can come up with, is as suggested early, that a large investor sold off through necessity panicking others at the same time and now that the sell off is over, the said astute investors are taking advantage of the low SP IMO.
Regards