I am happy at 17.5c, i don't recall complaining about anything, just offering an opinion.
To rate Management Performance on Share Price alone is a reflection of a very narrow minded view and lack of understanding of the Stock Market.
Maybe you should take the advice offered above by @Green Hornet.
ISX Price at posting:
17.5¢ Sentiment: Buy Disclosure: Held