ICFI Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly ATMU Q1 2026 Earnings Earnings Per Share Slightly Beats Estimates Amid Positive Market Reaction DDI Q1 2026 Earnings Strong EPS Surprise Lifts Results Despite Market Pullback National Grid Q1 2026 Earnings EPS Misses Estimates Amid Grid Modernization Efforts BRCC Earnings Overview 20260526 AAPL Q1 2026 Earnings EPS Beat Exceeds Expectations on Strong Operational Execution