With a drop of 31%+ in one hit, is there something that the directors aren't telling us especially after David Murray jumped ship.
To me those trading results released recently appeared to be quite ok.
IDZ Price at posting:
20.0¢ Sentiment: Hold Disclosure: Held