Stock Price
2024-10-29
Market Capitalization
2024-10-16
Revenue
FY, 2025




Investments Portfolio
FY, 2022
Backlog
FY, 2022
Backlog (Construction Services)
FY, 2022
United Kingdom
5 Churchill Place, Canary Wharf
United States
300 Galleria Pkwy #2050
United States
1114 Lost Creek Blvd #500
United States
306 Meeting St #300
United States
3100 McKinnon St
United States
61 Inverness Dr E #200