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



Patents Issued
Jun, 2018
Patents (US)
Jun, 2018
Patents Pending
Jun, 2018
United States
471 El Camino Real #101
United States
2380 Owen St
France
6 Rue des Merisiers
Germany
Steubenstraße 46
Italy
Vicolo Castello 6
United Kingdom
Unit 7b, St James Business Park