Don't disagree with your data, however, the 26% fall in SP can be attributed to the dilution factor as O/s shares could potentially increase from approx 700m to 1b plus, almost a high 30% increase.
Further, the stock dropping to 11cents in Oct is largely from a follow up of 'supplier issues' announced end of Sept.
I'm still trying to work out what exactly you are trying to prove?
ISX Price at posting:
$1.07 Sentiment: Buy Disclosure: Held