Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Payment Volume (Merchant Solutions)
Q3, 2023
Take Rate (Digital Wallets)
Q3, 2023
Take Rate
Q3, 2023
United Kingdom
1st Floor 2 Gresham Street
United States
5335 Gate Pkwy
United States
1725 Hughes Landing Blvd 11th Floor
United States
30721 Russell Ranch Rd Ste 200
United States
Austria
Gebäude G, Am Europl. 2