Crown Castle CCI Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower Elevance Health Q1 2026 Earnings Strong EPS Beat Amidst Market Caution IDEX Corporation Q1 2026 Earnings EPS Surpasses Estimates by 117 SHLS Q1 2026 Earnings EPS Beats Expectations as Operations Remain Steady CDP Q1 2026 Earnings EPS Beats Estimates by 2 Stock Slips Modestly Sonic Automotive Q1 2026 Earnings Strong EPS Beat Lifts Shares