OCSL Q1 2026 Earnings EPS Surpasses Estimates Amid Stable Credit Performance LPX Q1 2026 Earnings EPS Surges 218 Above Estimates Amid Operational Strength GFL Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Weigh SOJF Q1 2026 Earnings Earnings Beat Expectations with 591 Surprise ODYS Q1 2026 Earnings EPS Miss Widens as PreRevenue Company Navigates Development Stage SAN Q1 2026 Earnings EPS Surpasses Estimates by Over 31 Shares Dip Slightly