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




Manufacturing Sites
FY, 2022
Markets Served
FY, 2022
Research and Development Centers
FY, 2022
Switzerland
Ebnaterstrasse 79
United States
115 Broadcommon Rd
Australia
59 Commerce Cct
Canada
555 Boulevard. Poirier
Canada
642 Courcelle St Suite: 314
China
No. 20, Yangguang Road, Zhuozhou Economic Development Zone