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




Front-End Facilities
FY, 2022
Back-End Facilities
FY, 2022
Patent Applications Filed Yearly
FY, 2022
Switzerland
39 Chemin du Champ-des-Filles, Plan-les-Ouates
United States
11809 Domain Dr #300
United States
South Tower, 200 Summit Dr Suite 405
United States
750 Canyon Drive, Suite 300
United States
3300 Edinborough Way #705
United States
28202 Cabot Rd #110