yea but they might be holding up the price?small shares on issue so don't know why a buyback is really important..l agree this cowboy central is unbelievable...l seriously feel like a thief buying these..but that's the market..
ITD Price at posting:
24.0¢ Sentiment: Buy Disclosure: Held