My best guess is either a head fake. Someone buying a large amount of shares to try to entice other buyers by doing this on a major support level or someone is leaking insider information on when PRs are coming out. The good news is that your bank account just grew :-)