Stock Price
2023-11-13
Market Capitalization
2023-11-13
Revenue
FY, 2022
Partners
FY, 2021
Countries
FY, 2022
Customers
FY, 2022
United States
645 Harrison Street, 4th Floor
United States
1333 H St NW, 300W
Germany
Kurfürstendamm 22
Netherlands
Wilhelminastraat 43A