Financial Services Intercontinental Exchange, Inc. (ICE): Stable cash generation with improving margin structure