Hopefully we will see the end of Stewart Washer's selling of ords & oppies today. His interests held about 1.6 million ords & 250k options. That makes nearly 6 million shares sold by Thomas & Washer.
I would not expect any large sell orders to hit the market in the forseeable future.
The only consolation is that they did not receive top prices for their stock.
We can now start to rebuild from here. I am expecting a quick recovery in the share price back into the 40's by next week.
ISN Price at posting:
32.5¢ Sentiment: Buy Disclosure: Held