eGain Corporation Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency iRhythm Q1 2026 Earnings Significant EPS Beat Amid Revenue Uncertainty Barclays PLC BCS Q1 2026 Earnings EPS Surpasses Consensus by 1036 Stock Edges Lower EVER Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction Ameriprise Financial AMP Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction National Vision Holdings EYE Q1 2026 Earnings EPS Surprise Lifts Stock After Revenue Shortfall