We are not in the dark and he may not know any more than us. The fact that someone that close wanted to stump up for those shares should give all of us confidence in our research and decision to invest. For me it is better than a positive announcement.
CTL Price at posting:
1.2¢ Sentiment: Buy Disclosure: Held