CRH Q1 2026 Earnings EPS Surprises to the Upside Amid Mixed Construction Demand EL Q1 2026 Earnings Strong EPS Beat Drives DoubleDigit Stock Surge Brown Brown Inc BRO Q1 2026 Earnings Slight EPS Beat Masks Broader Market Concerns MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Highlights Operational Strength Central Garden Pet CENT Q1 2026 Earnings Strong EPS Beat of 154 Drives Modest Stock Gains STWD Q1 2026 Earnings EPS Misses Estimates as Real Estate Challenges Persist