Stock Price
2023-11-16
Market Capitalization
2023-11-16
Revenue
FY, 2022
Book-to-Bill Ratio, percent
FY, 2022
Backlog
FY, 2022
Facilities
FY, 2022
Canada
250 Finchdene Square, Scarborough
United States
1026 Warrenton Rd
United States
20750 Marilla St, Chatsworth
Canada
10 Commander Blvd, Scarborough
China
225 Jinger Rd. Bldg. 2 Block 1 B Aviation Industrial Zone
China
Suite 209 210 Area A 1 No. 53 Hanghai Rd. Airport Industrial Park