TNYA Q1 2026 Earnings Modest EPS Miss but Stock Gains on Operational Focus CNQ Q1 2026 Earnings Earnings Surprise on Strong Operational Performance CUK Q1 2026 Earnings EPS Meets Estimate Narrowly Stock Lifts 66 Kewaunee Scientific KEQU Q1 2026 Earnings Earnings Per Share of 028 as Stock Edges Lower Tetra Tech Inc TTEK Q1 2026 Earnings EPS Beats Estimates on Operational Discipline HBANL Q1 2026 Earnings EPS Misses Estimates Amid Challenging Interest Rate Environment