BXP Q1 2026 Earnings Strong EPS Surprise Driven by Operational Efficiency BWEN Q1 2026 Earnings NarrowerThanExpected Loss Drives DoubleDigit Stock Rally Quaker Houghton Q1 2026 Earnings Marginal EPS Miss Amid Mixed Market Signals PRIM Q1 2026 Earnings EPS Misses Estimate by 315 Stock Still Climbs 69 HMC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment CECO Environmental Corp Q1 2026 Earnings Massive EPS Beat of 1395 Surprise