How Does Currency Impact Blue Ridge Brbs Stock Price At 4.12 Down 1.90 20260402 ALNT Q1 2026 Earnings EPS Misses Estimates Despite Slight Stock Gain RELX Q2 2025 Earnings Modest EPS Beat Reflects Steady Underlying Performance NTRS Q1 2026 Earnings EPS Surges 143 Above Estimates Amid Solid Operating Performance MP Materials Q1 2026 Earnings Strong Profitability Beat Drives Share Rally AMX Q1 2026 Earnings EPS Surpasses Estimates Amid Slight Stock Dip Innoviva INVA Q1 2026 Earnings EPS Misses Estimates by Over 112 Stock Declines