ANGX Q1 2026 Earnings Earnings Beat Expectations Amid Revenue Uncertainty BMRC Q1 2026 Earnings Slight EPS Miss as Bank Navigates Margin Pressure ELTK Q1 2026 Earnings EPS Reports a Loss Stock Shows Resilience BHP Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Commodity Conditions DMC Global BOOM Q1 2026 Earnings Surprise EPS Beat Amid Persistent Headwinds IPM Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Reaction