Is this the magic number? I managed to pick 500 odd shares up at this price LOL Final icing on the cake is executives awarding themselves another 1% of the company as 'performance shares' today Come on. Get real..where is the moral compass?
IVA Price at posting:
26.5¢ Sentiment: Buy Disclosure: Held