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




Order Intake
FY, 2023
Backlog
FY, 2023
Countries
FY, 2023
United Kingdom
6 Carlton Gardens
United States
3317 8th Ave NE
United States
15 Windham Blvd
United States
2101 W 10th St
United States
825 E Howard Ln
United States
Legg Mason Building, 100 Light St 10th floor