Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Facility Space, sq. ft.
FY, 2022
Trademarks
FY, 2021
Patents Pending
FY, 2021
United States
600 B Street, Suite 100
United States
1350 Broadway, Suite 605
United States
14145 Danielson Street, Suite B
France
14 bd de la Madeleine
Netherlands
Motion Building, Radarweg 60
Spain
Ronda Can Fatjó, 11, Edificio A1 Planta 1, Parc Tecnològic del Vallès