CME Group (CME): Record Q1 2025, BrokerTec, and Valuation | Monexa