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




Distributors
FY, 2019
Patents and Patent Applications
FY, 2019
R&D Centers
FY, 2019
Switzerland
Z.A La Pièce 16
United States
715 Peachtree St NE Suite 100 & 200
United States
9355 Delegates Row
United States
47548 Halyard Dr
United States
2525 W 190th St
Australia
Factory Unit 3 & 4/14 Alfred Rd