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




Business Segments
Q1, 2025
Facility Space, sq. ft.
FY, 2024
Connected Devices
Q2, 2024
United States
350 Orchard Ave NE
United States
334 Orchard Ave NE
Algeria
Rue B Section 21 Ilot 58, lot 94 local A
Australia
Ground Floor Building C/1 Homebush Bay Dr
Austria
Modecenterstraße 17-19
Belgium
Brusselsesteenweg 494