Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Countries
FY, 2022
Production Sites
FY, 2022
United States
47211 Bayside Parkway
United States
8001 Artcraft Rd.
United States
5211 Linbar Drive, Suite 505
United States
100 Kay Industrial Drive
Belgium
Corda Campus (building 6) - Kempische Steenweg 293/10
Canada
258 McBrine Drive