Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Projects
FY, 2021
Book-to-Bill Ratio, percent
FY, 2022
Backlog
H1, 2023
Netherlands
Gustav Mahlerplein 97-103
United States
222 South Main St #200
United States
201 Fuller Rd #201
United States
880 H St #101
United States
4301 North Fairfax Dr #530
United States
2839 Paces Ferry Rd #900