Stock Price
2023-09-21
Market Capitalization
2023-09-21
Revenue
FY, 2022
Countries (Offices)
FY, 2021
Branch Offices
FY, 2021
Netherlands
33 John M. Keynesplein
United States
10100 Katy Fwy Suite 425
United States
10653 S River Front Pkwy #290
Albania
Rruga Faik Konica, Ndërtesa Nr. 6, Hyrja Nr. 7
Australia
Level 12/141 Queen St
Australia
C1/10 Prospect St