This leaked info to insiders may have been the reason for the pop into 19c on volume last Thursday. It all smells of foul play from multiple directions after this article has come to light.
TPD Price at posting:
17.5¢ Sentiment: None Disclosure: Held