IO Biotech Q3 2025 Earnings EPS Beat Highlights Cost Discipline Amid Ongoing Pipeline Development SPRU Q1 2026 Earnings EPS Loss of 016 Per Share No Revenue Disclosed XOMA Q1 2026 Earnings Royalty Revenue Challenges Lead to EPS Miss Stock Slips BEKE Q1 2026 Earnings EPS Misses Estimates as Housing Market Headwinds Persist WFG Q1 2026 Earnings EPS Beats Estimates Significantly Despite Loss Royal Bank of Canada Q1 2026 Earnings EPS Beats Estimates Amid Resilient Banking Operations