Oxford Square Capital Corp Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Declines MSFT Q1 2026 Earnings EPS Surpasses Estimates but Stock Slightly Down Beeline Holdings Inc BLNE Q1 2026 Earnings Significant EPS Miss Sends Stock Lower CLB Q1 2026 Earnings EPS Miss Weighs on Results Stock Gains Despite Disappointing Profitability Edison International EIX Q1 2026 Earnings EPS Beats Estimates by 712 as Utility Operations Strengthen FLEX LNG FLNG Q1 2026 Earnings EPS Miss Weighs on Shares as Charter Market Softens