Kiora Pharmaceuticals Q1 2026 Earnings EPS Beat Masks Continued PreRevenue Status as Stock Slips Sangoma Technologies SANG Q1 2026 Earnings EPS Miss Widens as Operational Headwinds Persist HOPE Q1 2026 Earnings Modest EPS Beat as Bank Navigates Margin Pressure MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds BW Q1 2026 Earnings Significant EPS Miss Leads to Stock Decline SYF Q1 2026 Earnings EPS Beat Highlights Resilient Consumer Credit Performance