Investor Key Performance Indicators
- Operating profit of US$58.1 million
- EV/EBITDA multiple of 6.9x and a PE ratio of 16.8x
- The company generated a ROE of 23%
- Headline earnings per share of 4.33 USc
- Total dividend (FY26) of 1.556 USc per share
- Dividend yield of 2.2%.
