Revenue seems pretty crappy still but the market seems to have not expected anything more at this stage. I completely failed to see how they will get to an annualised run of $20 mil by end of year no matter how it is dressed.
1PG Price at posting:
$1.61 Sentiment: Buy Disclosure: Held