Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Manufacturing Space, sq. m.
FY, 2022
Manufacturing Facilities
FY, 2023
Manufacturing Facilities (India)
FY, 2023
Canada
3160 Derry Rd E
United States
5170 W Bethany Home Rd
United States
5401 W Luke Ave
United States
20 Computer Dr
United States
2320 Wedekind Dr
United States
97-11 50th Ave