Just picked some up today at 1.2c...
The recent action/volume is something I have seen in a million small cap junior stock's such as this and generally suggests that information has leaked (staff, friends, family etc)...
For long termed holders I hope the upgrade is well above expectations.
After waiting such a long time, you definitely deserve it.
Rgds,
Mack