Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Contract Backlog (Canada)
Q3, 2023
Contract Backlog (Global)
Q3, 2023
Contract Backlog (US)
Q3, 2023
Canada
Suite 300 - 10220-103 Avenue
United States
3 Columbia Cir Suite 6
United States
6100 Seagull St NE #102b
United States
10745 Westside Way Suite 250
United States
6245 Sheridan Dr Suite 100
United States
725 E Fireweed Ln #200