Stock Price
2023-11-22
Market Capitalization
2023-05-03
Revenue
FY, 2022
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