XRN Q1 2026 Earnings Disappointing EPS Miss but Stock Rises 331 KeyCorp KEY Crushes Q1 2026 Estimates EPS 044 Tops Views Sanofi ADS SNY Edges Higher Amidst Steady Trading Support and Resistance Levels in Focus HireQuest Q1 2026 Earnings EPS Misses Estimates Modestly Stock Gains 3