Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Patents Issued
FY, 2023
Countries
FY, 2023
Research Centers
FY, 2023
France
12 place de l’Iris
United States
20 Moores Rd
United States
4540 Viewridge Ave
Albania
Rr. Budull, Nr. 3
Algeria
Ben Danoune, Section 7, ilot 301
Angola
Polo Industrial de Viana, Rua sem nome Complexo Toptech