Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Switzerland
Binzmühlestrasse 171
United States
118 E Michigan Ave #200
Brazil
Rua Eduardo Tomanik, 312, CEP 13.201-835 - Jundiaí
China
Unit 05-08, 6F, Building 2, No.1535 Hongmei Road, Xuhui District
China
28 Changjiang Rd, Fushan Qu
France
2a Rue Ducastel