CME Group (CME): financials explained · StockLab