I think Odwyer is selling his remaining stake today.
By my calculation is he should almost be out now... as he would be the only large selling pressure i think we will be on for a large share price spike very soon.
MST Price at posting:
2.5¢ Sentiment: Buy Disclosure: Held