VAC Q1 2026 Earnings EPS Falls Short of Expectations NMI Holdings Q1 2026 Earnings EPS Beats Estimates Stock Declines Slightly BRBS Q1 2026 Earnings Positive EPS Surprise Amid Market Headwinds CRH Q1 2026 Earnings EPS Surprises to the Upside Amid Mixed Construction Demand CHEF Q1 2026 Earnings EPS Exceeds Estimates by 5528 Shares Dip Slightly CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42