yes, it is about time it is heading back to the initial listing price - this has been a bit of disaster and high disappointment since it reached the $1.25
Also, communication around this stock has been quite ordinary.
INE Price at posting:
47.2¢ Sentiment: Buy Disclosure: Held