Oxford Square Capital Corp Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Declines BSBR Q1 2023 Earnings Significant EPS Miss Sends Stock Lower Leonardo DRS Inc DRS Q1 2026 Earnings EPS Beat Drives Modest Stock Gain QNRX Q1 2026 Earnings Beats EPS Estimates Despite No Revenue Stock Declines 062 Tigo Energy Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares SFL Q1 2026 Earnings Stunning EPS Surprise of 1880 Despite Negative Stock Reaction