Yep makes no sense at all were, about about a 1/3 the value MMR was when it spudded, yet we have so much more going for us, not least being that we actually have discovered the gas.
Never can tell in these efficient markets. lol.
ADE Price at posting:
12.5¢ Sentiment: Buy Disclosure: Held