IRM Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency Stock Slips Sangoma Technologies Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter AVAL Q2 2025 Earnings Strong EPS Amidst Mixed Market Signals BCC Q1 2026 Earnings EPS Surges Past Estimates with 1826 Surprise Oxford Square Capital Corp Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Declines Immunome Inc Q1 2026 Earnings NarrowerThanExpected Loss Amid No Revenue Stock Slips