I love how every downramper is worried about SH interest after hearing this news lol. None of there arguments are based on any fact. "this is not in the interest of the shareholders" how would you know 90% of you aren't one!
ISX Price at posting:
$1.07 Sentiment: Buy Disclosure: Held