MSGE Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain FFIV Q1 2026 Earnings EPS Surges Past Estimates by 1063 as Stock Slips 223 Royal Bank of Canada Q1 2026 Earnings EPS Beats Estimates Amid Resilient Banking Operations EXLS Q1 2026 Earnings EPS Beat by 62 Amid Solid Execution Ally Financial Q1 2026 Earnings EPS Surpasses Estimates by 165 Shares Edge Higher DIN Q1 2026 Earnings Earnings Beat Amid Mixed Restaurant Performance