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




Countries (Projects)
FY, 2022
Countries (Offices)
FY, 2022
Sweden
Frösundaleden 2A
United States
2323 E Capitol Dr
United States
One Perimeter Park South, Suite 360
United States
295 Madison Ave # 705
Algeria
30 Rue de la Madeleine (Lots Boursas) Coopérative 42 N°49
Armenia
1 Northern Ray