The consolidation with out any major positive news was always going to result in a share price slide back down. 100:1 was a ridiculous ratio and that decision will cost us investors dearly.
EGO Price at posting:
45.0¢ Sentiment: None Disclosure: Held