I think it is pretty simple. Management sees an opportunity to buy cheap shares back, and they have the cash to do it. The result, assuming they are correct that the current price is too low, is that the value per share going forward will be higher, and eventually the SP will properly reflect that higher value. I don't believe that management does this to improve SP in the short term, but do it in order to increase share value in the long term.
Who knows, maybe ISM will buy 6 million shares of their own company at 80 cents and some time in the future, if they need cash, do a placement of 6 million ata much higher price. It will sure look like a good strategy then!
ISM shareholders should be excited about this, and see it as positive. But I think baseless speculation of the resulting share price should be avoided.
Cheers,
Bluenoser