OCSL Q1 2026 Earnings EPS Surpasses Estimates Amid Stable Credit Performance LYEL Q1 2026 Earnings Significant EPS Beat Driven by Operational Efficiency and Pipeline Progress XPOF Q1 2026 Earnings EPS Falls Short as Company Navigates Challenging Environment MARA Q1 2026 Earnings EPS Misses Estimates Amid Bitcoin Mining Challenges WHLRL Q2 2024 Earnings Unanticipated EPS Surge Amid Limited Disclosure West Fraser Timber Q1 2026 Earnings Strong EPS Beat Despite Challenging Market Conditions