For the current share price to make any sense comparing to other companies there must be some serious doubt this will ever make it to mine. I haven't seen any but how else do you explain the disparity?
TMT Price at posting:
51.5¢ Sentiment: Buy Disclosure: Held