BHC Q1 2026 Earnings EPS Beat of 1233 Amid Broader Market Concerns
CECO Environmental Corp CECO Q1 2026 Earnings EPS Surges Past Estimates with 1395 Surprise
HTGC Q1 2026 Earnings Slight EPS Miss as Investment Income Holds Steady
Envoy Medical Q1 2026 Earnings EPS Surprises to the Upside Despite No Revenue Stock Declines
SDGR Q1 2026 Earnings Loss Widens Amid Software Transition Stock Rises