"If the revenue was reported correctly in 2018, the share price would not have sky rocketed and my be investors like me would have got in at a much lower price in 2019 also."
Thats a rather confusing statement, noting that the recent share price hike was due to revenue reporting incorrectly in 2018. Look back at the share price throughout 2018 till earlier 2019. It has pretty much stayed in the range under 20c.
What made the change in share price this year was due to ISX achieving their own banking and clearing facilities directly with the European Central Bank without relying on third party and also several Tier 1 principal memberships with Visa, Mastercard and Amex in the EU region along with Visa in AU recently.
AML PSD2 deadline in September 2019 too would've had a hand in this as all merchants in the EU would require to KYC their customers which lead to an increase in merchant sign ups.
I would suggest everyone to wait for the outcome of this suspension rather than listening to a few random poster online who mysteriously appears out of nowhere, with limited number of post historically.
ISX Price at posting:
$1.07 Sentiment: Buy Disclosure: Held