MSCI (MSCI) reported Q2 adjusted earnings Tuesday of $4.94 per share, up from $4.17 a year earlier.
Analysts polled by FactSet expected $4.99.
Operating revenue for the quarter ended June 30 was $867 million, compared with $772.7 million a year earlier.
Analysts expected $870.7 million.
Shares of MSCI were down 5.5% premarket Tuesday.