CECO Environmental Corp Q1 2026 Earnings Massive EPS Beat of 1395 Surprise RNAC Q1 2026 Earnings WiderthanExpected Loss Despite Positive Stock Reaction GIL Q1 2026 Earnings EPS Beats Estimates by 73 amid Operational Strength HCI Q1 2026 Earnings EPS Surpasses Estimates by 475 Barnes Noble Education Inc BNED Q4 2025 Earnings NarrowerThanExpected Loss Lifts Shares Amid Structural Challenges Origin Bancorp Inc OBK Q1 2026 Earnings EPS Misses Estimates Amid Interest Rate Headwinds