Intercontinental Exchange beats Q2 estimates with $1.9 EPS