Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Backlog
Q1, 2021
Canada
20 Carlson Court, Suite 105
United States
531 Performance Drive
United States
19020 33rd Avenue West, Suite 240
Canada
451 Elgin Street
Canada
28 Quarry Park Blvd SE, Suite 310
Canada
9700 Endeavour Drive