Early winner for most self-deluded thread title for 2018!
Nothing has changed... except a lawsuit, breaches of continuos disclosure obligations, losses of contracts.
Oh and the 85% drop in share price. 85%!!!!
But you're right, I'm sure the market has got it wrong and it'll make it all back and then some, $10 target for 2019!