Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025
South Africa
1 Ncondo Pl, Umhlanga Ridge
Australia
B6/21 Doody St
Germany
Mattentwiete 8
Germany
Werrastraße 6
Hong Kong
50-54 Bonham Strand, Sheung Wan
Singapore
6 Changi South Street 2