Yeah it's the other 30% I'm wondering about. I'm in that 30 % obviously and have (maybe stupidly) been topping up at the 1 cent mark for quite a while now and I imagine I'm not the only foolhardy one out there.
Anyway the way I look at it there's more upside than downside at this share price
IEC Price at posting:
1.5¢ Sentiment: Hold Disclosure: Held