+27 (0) 686-630629 Contact Us
Shareholder Information

Investor Relations

Financial information, reports, and corporate governance.

Market Cap
$4.2B
Annual Revenue
$1.8B
Stock Price
$87.45

Financial Reports

Corporate Governance