What amazes me is that the revenue seems to be surprising to you? It's inline with the previous quarter, they've only just got FDA approval and it was flagged in an announcement prior to the annual report that revenue wouldn't show up until the December quarter. Although looking at the share price, it seems you're not the only one who didn't do their homework
OVN Price at posting:
44.5¢ Sentiment: None Disclosure: Held