20x PE wouldn't be out of the question for a growth stock like this, if not much higher if the business model hits the expected targets, and the market places a premium on it.
Noggie
Read disclaimer below
CRO Price at posting:
9.0¢ Sentiment: Buy Disclosure: Held