We need something and have done for a while. If they have nothing up thier sleeves then its dust for the shares. Results probably not due because they released some last week and they were disappointing.
TTR Price at posting:
6.0¢ Sentiment: Buy Disclosure: Held