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