News
Net income attributable to owners increased to $57.3 million, or $2.49 per diluted share compared to $27.3 million, or $1.13 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results