Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Remaining Performance Obligations
FY, 2022
Countries
FY, 2022
Production Facilities
FY, 2022
Sweden
Klarabergsviadukten 90
United States
110 Sargent Dr
Australia
235 Huntingdale Rd
Austria
Hütteldorfer Str. 216/c
Azerbaijan
Izzet Orucova Street, 1
Belgium
Culliganlaan 2a