OCSL Q1 2026 Earnings Slight EPS Beat Amid Stable Portfolio Performance Modular Medical Inc MODD Q3 2025 Earnings EPS Misses Estimates Amid Operational Challenges Stock Surges 1344 GTY Q1 2026 Earnings EPS Surges Past Estimates But Shares Edge Lower CRK Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Ball Corporation Q1 2026 Earnings EPS Beats Estimates by Nearly 9 Amid Solid Operational Performance UMBFO Q1 2026 Earnings Preferred Shares Report Strong EPS Beat