Stock Price
2023-09-29
Market Capitalization
2023-09-29
Revenue
FY, 2022
Patents and Patent Applications
FY, 2021
Manufacturing Facilities
FY, 2021
Patent Applications Filed Yearly
FY, 2021
Switzerland
39 Chemin du Champ-des-Filles
United States
8501 North Mo-Pac Expy, Suite 420
United States
30 Corporate Drive, Suite 300
United States
750 Canyon Drive, Suite 300
United States
3300 Edinborough Way #705
United States
6015 N Bales Ave