Intercontinental Exchange Inc. (ICE) reports earnings