Ero Copper Corp Q1 2026 Earnings EPS Surpasses Estimates on Strong Operational Performance DLR Q1 2026 Earnings Slight EPS Beat Amid Steady Data Center Demand Biomea Fusion Inc BMEA Q1 2026 Earnings EPS Surprise of Nearly 30 Drives Positive Market Response TFII Q1 2026 Earnings EPS Beats Estimates by Double Digits OCSL Q1 2026 Earnings EPS Surpasses Estimates as Portfolio Remains Resilient IESC Q1 2026 Earnings EPS Surges 35 Above Expectations Stock Rises