Given the original price of the share issue at the time of listing, I think these guys have a lot of making up to do. They need to achieve with out all the BS we so often see from other would be hopefuls. For my money, “show me the money”. In other words, don’t talk about it, just do it!
As an aside, I am moderately optimistic, but there must be many others who have given up on them. JMT