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




Manufacturing Facilities (Canada)
FY, 2021
Manufacturing Facilities (EMEA)
FY, 2019
Manufacturing Facilities
FY, 2021
United States
200 E Randolph St
United States
140 Spring St
United States
1202 NE Left Bank Dr
United States
1701 W Bradley Ave
United States
11260 Chester Rd #500
United States
9401 Granite Way