Amphastar Pharmaceuticals AMPH Q1 2026 Earnings EPS Misses Estimates by Over 40 Yet Stock Rises RCEL Q1 2026 Earnings EPS Misses Estimates Stock Gains Amid Operational Progress OBDC Q1 2026 Earnings EPS Misses Estimates by 126 Shares Dip RXRX Q1 2026 Earnings EPS Beat Despite Stock Decline IEX Q1 2026 Earnings EPS Surpasses Estimates on Strong Execution Element Solutions ESI Holds Steady Near Support Amid Modest Decline Rave Restaurant Group Shows Modest Decline Holding Above Key Support Ispire Technology ISPR Slides 791 as Shares Test Key Support Near 171 Lotus Technology LOT Slips 074 as Stock Hovers Near Support Key Levels in Focus FNB Q1 2026 Earnings Narrow EPS Miss Offset by Resilient Operations