From what I can gather these shareholders are pretty savvy, well resourced and consequently very supportive of the company. They would not be selling with the DFS around the corner and potential major partnerships brewing.
TMT Price at posting:
23.0¢ Sentiment: Buy Disclosure: Held