Could very well be true. They do have some cash in the bank but with the additional drilling they're planning and already starting on DFS it makes me think you're right.
On the other hand, our neighbors are also down today by similar %
TMT Price at posting:
66.0¢ Sentiment: Buy Disclosure: Held