CME Group (CME) reported Q2 adjusted earnings Wednesday of $2.99 per diluted share, up from $2.96 a year earlier.
Analysts polled by FactSet expected $2.91.
Revenue for the quarter ended June 30 was $1.71 billion, compared with $1.69 billion a year earlier.
Analysts expected $1.68 billion.