Yeah that catching up is called the Kaboom effect! In part the rise in share price will be attributed to the shorts covering their positions and the company continuing to grow revenue and profit. Funny how these same people try to force price down but in the end they actually have to do the opposite to recoup their loses.
ISX Price at posting:
$1.07 Sentiment: Buy Disclosure: Held