It's Friday, traders exit, plus bots controlled trades, they sort of manipulated share price down to 20s, now steadily heading north without giving too much opportunities to DTraders. Institutions are hard to beat.
Regarding fundamentals, website traffic is steadily climbing up, might be a good indicator.
More important, upcoming copyright decisions would be next big catalyst.
Enjoy weekend everyone.
ISD Price at posting:
33.5¢ Sentiment: Buy Disclosure: Held