Royal Bank of Canada Q1 2026 Earnings EPS Beats Estimates Amid Resilient Banking Operations NETGEAR Q1 2026 Earnings A Surprising Profit Beats Expectations Shares Rally SOJD Q1 2026 Earnings EPS Beat Surpasses Estimates by 591 Despite Flat Market Reaction ARVN Q1 2026 Earnings BetterThanExpected Loss Amid No Revenue MCS Q1 2026 Earnings EPS Beats Estimates Despite Loss Stock Declines on Revenue Uncertainty