Stock Price
2024-10-29
Market Capitalization
2024-08-26
Revenue
FY, 2023
Sales Offices
FY, 2017
Manufacturing Facilities
FY, 2017
Research Centers
FY, 2017
Belgium
12 Rozendaalstraat
United States
27333 Meadowbrook Road Suite 200
United States
2055 The Alameda
Belgium
Transportstraat 1 Poort West-Limburg 1371-1372
Bulgaria
2, Samokovsko Shosse, Gorublyane, Sofia
China
388 Madang Rd, Huangpu Qu