ECG Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiency and Robust Demand BlackRock BLK Q1 2026 Earnings EPS Beat Drives Modest Stock Gain MPLX Q1 2026 Earnings EPS Misses Estimates Stock Rises Amid Operational Strength DHIL Q1 2025 Earnings EPS of 323 Reported Amidst Market Uncertainty WRLD Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Stock Rallies PAG Q1 2026 Earnings EPS Beats Estimates by 352 Amid Stable Operations