Stock Price
2024-10-29
Market Capitalization
2024-10-16
Revenue
FY, 2023
Investments Portfolio
FY, 2022
Backlog
FY, 2022
Backlog (Construction Services)
FY, 2022
United Kingdom
5 Churchill Place
United States
300 Galleria Pkwy #2050
United States
1114 Lost Creek Blvd #500
United States
306 Meeting St #300
United States
10000 Washington Blvd Ste 07-102
United States
3100 McKinnon St