Stock Price
2023-09-13
Market Capitalization
2023-05-03
Revenue
FY, 2023
Countries
FY, 2022
Cash Held in Borderless Accounts
FY, 2020
Customer Payments Volume Processed
FY, 2022
United Kingdom
6th Floor, Tea Building, 56 Shoreditch High Street
United States
14205 N Mopac Expy
United States
19 W 24th St Floor 9
United States
2000 E 11th Ave
United States
108 W 13th St
Australia
Level 15, 390 St Kilda Road