Stock Price
2024-10-29
Market Capitalization
2024-08-23
Revenue
FY, 2024
Cross Currency Customer Payments Volume Processed
FY, 2023
Active Customers
FY, 2023
Deposits from Customers
FY, 2023
United Kingdom
65 Clifton Street
United States
30 W 26th Street
United States
4925 Independence Pkwy
United States
108 West 13th Street
Australia
Level 15, 390 St Kilda Road
Australia
19-29 Martin Place