Where there is smoke there is fire......I'm still on board with the $250,000 man, surely no one plonks that type of coin to purchase 3% of a company without some insight!
If it was a pure punt you would have bought the 1c options instead.
MPJ Price at posting:
0.7¢ Sentiment: Buy Disclosure: Held