Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Production Facilities
FY, 2019
Business Niches
FY, 2021
Backlog
Q1, 2022
United States
600 S Airport Rd
United States
180 Hines Ave
United States
Belgium
Rue des Métiers
Canada
70 Burwell Rd
Netherlands
Slimwei, Zandweistraat 19