Honestly, was in the same boat as you for the BIG saga, but in the end the research from his side was telling... wish the best of luck to holders but don't think they're going to let it go lightly.
ISX Price at posting:
$1.07 Sentiment: None Disclosure: Not Held