Does anyone have any idea why IBY is absolutely rocketing?? It's huge! I know the potential for IBY is massive considering their experience, but these gains are defying belief!
Can't complain though :)
E88 Price at posting:
61.5¢ Sentiment: LT Buy Disclosure: Held