Seems quite common these days that people running the show don't buy into the company. Having said that, the directors hold the lions share.
I think people are being cautious....and rightfully so. The Tanzanian government is questionable, Caspian wanting to basically take over the company, the dreams of mine mouth power stations, still haven't unloaded Malawi mine etc etc.
The good news is there with increased sales & production but there's an air of unpredictability also. Until some of these are put to bed, investors are holding off imo.
IEC Price at posting:
1.5¢ Sentiment: Buy Disclosure: Held