After a decent performance through 2017, Intercontinental Exchange (NYSE: ICE) reported somewhat mixed results for Q1. Revenue, which slid marginally year-over-year in 2017, saw a 7% growth in Q1, while EPS declined by 6%. In line with our expectations, the exchange's growth in trading volumes....