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




Countries
FY, 2023
Suppliers
FY, 2023
Customers (IoT)
FY, 2023
Switzerland
70 Steinhauserstrasse
United States
11800 S Austin Ave B
United States
2319 E Pensar Dr
United States
6521 Production Dr
United States
11096 Knott Ave g
United States
5211 Waynetowne Ct B