Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Backlog (Infrastructure EPC Projects)
FY, 2021
Backlog (Resources)
FY, 2021
Backlog (Infrastructure Services)
FY, 2021
Canada
455 René-Lévesque Blvd. West
United States
105 Old Market St
United States
1100 Rhode Island St NE
United States
1925 Ballenger Ave # 400
United States
1500 Riveredge Pkwy
United States
150 Whitten Rd