IMNN Q1 2026 Earnings Narrowing Losses Beat Street Expectations as Pipeline Progress Continues EXLS Q1 2026 Earnings Adjusted EPS Beats Estimates as Operational Efficiency Gains Traction BCE Q1 2026 Earnings EPS Beats Estimates by 825 Stock Rises ICU Medical ICUI Q1 2026 Earnings Strong EPS Beat Lifts Shares as Medical Device Demand Holds MFG Q1 2026 Earnings Strong EPS Beat of 284 as Net Interest Income Rises Yet Stock Edges Lower URBN Q1 2026 Earnings EPS Surpasses Estimates by 114 Shares Gain 33