The latest Q2 result reported 20% revenue growth to US$84.9 million, in line with market expectations of US$84.6 million.
US markets finished marginally higher after a rocky open, Middle East tensions and cautious trading dominated sentiment, ...
A small pullback today to add to yesterday's modest decline. Call it a breather. Certainly, given events in the Middle East ...
Data supplied by Morningstar and accurate on Jul 11, 2023. It's not possible to publish a real-time Top 20 Shareholder list. Companies are not obliged to report this data (with the exception of ...