Do you still hold 4,750,000 shares ? I hope you locked in profit and are riding free by now.
Occam's razor:"the simplest explanation or strategy tends to be the best one" Hanlon's Razor:"Never attribute to malice that which can be adequately explained by stupidity"