The "story" is indeed a tired one, peddled by seemingly very green management (if the standard of their presentations is anything to go by). I note that they haven't announced any new work in all of 2017.
DCG Price at posting:
81.0¢ Sentiment: Sell Disclosure: Not Held