Intercontinental Exchange (ICE) Stock Analysis: Should You Invest?