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




Remaining Performance Obligations
Q2, 2025
Facility Space, sq. ft.
FY, 2024
Trading Volume (Credit)
Q2, 2025
United States
55 Hudson Yards floor 15
Brazil
Av. Pres. Juscelino Kubitschek 1455-4 andar - Sala 429
Hong Kong
Unit 1201, 12F LHT Tower No.31 Queen's Road Central
Netherlands
Herengracht 280
Singapore
One Raffles Quay, #10-04 North Tower
United Kingdom
5 Aldermanbury Square