Is CME’s Push Into Crypto and Compute Futures Altering The Investment Case For CME Group (CME)? May 24, 2026