EM Q2 2024 Earnings Stellar EPS Surprise of 42957 Dorian LPG Q1 2026 Earnings Strong EPS Beat Amidst Tight LPG Shipping Market RF Q1 2026 Earnings Slight EPS Beat Amidst Challenging Interest Rate Environment DDI Q1 2026 Earnings Strong EPS Beat Masks Revenue Uncertainty Leonardo DRS Inc DRS Q1 2026 Earnings EPS Surges Past Estimates as Defense Demand Remains Robust OCSL Q1 2026 Earnings EPS Surpasses Estimates as Portfolio Remains Resilient