Q1-21 Key Metrics

Active Accounts

392 M

Active Accounts

Payment Transactions

4.4 B

Payment Transactions

Total Payment Volume

$285 B

Total Payment Volume

Payment Transactions per Active Account

42.2

Payment Transactions per Active Account

Latest News

View All
View All

Latest Events

View All
View All

Latest Quarterly Results

View All Results