Intercontinental Exchange Inc (ICE) P/S Ratio: 5.80x | 2016-2026