The gap up on the 17th was the same date this article was published. Make of that what you will. Whatever might happen, it will need the support of Catcha and Carsales who hold over 50% combined.
ICQ Price at posting:
70.0¢ Sentiment: Hold Disclosure: Not Held