ICE Pays $689m to Shareholders as Q1 Net Revenue Grows by 6%

Intercontinental Exchange (ICE), a prominent operator of global exchanges and clearinghouses, says it has returned $689 million to its shareholders through dividends and stock repurchases. This is eve...