SPDR SP 500 ETF Trust SPY 2026 Political Cycle Trends Signal Bullish Upside Per Carson Group Analysis KR Kroger shares slide 271 percent as Q1 2026 EPS beat fails to lift investor sentiment How CME Group CME returns capital to shareholders CME Group posts 12 EPS miss below consensus forecasts X4 Pharmaceuticals XFOR Stock Chart Pattern Insight X4 Pharmaceuticals posts 379 EPS beat with narrower loss