And by way of a hint to help you prepare over the next 6 months for your half-yearly grizzle, you may want to check out some of the related party transactions in the notes to the accounts.
(In fact, it surprises me that you haven't quoted some of them before. I can only conclude that its because you don't actually read the financial statements.)
ONT Price at posting:
$7.20 Sentiment: Buy Disclosure: Held