
The exchange surpassed the street expectations in the last quarter, with net revenues (total revenues minus transaction-based expenses) increasing by 1% y-o-y to $1.81 billion.
The exchange surpassed the street expectations in the last quarter, with net revenues (total revenues minus transaction-based expenses) increasing by 1% y-o-y to $1.81 billion.