It certainly would have been a bonus if they had some results to release prior to the presentation, one can only guess the results aren't ready yet. You would have to think that they cant be too far off ?
TNR Price at posting:
36.0¢ Sentiment: Buy Disclosure: Held