News

YEAR-TO-DATE 2025 HIGHLIGHTS. Total transaction volume of $21.0 billion, up 41% from 2024. Total revenues of $556.6 million, up 12% from 2024. Net income of $36.7 million and dilu ...