Tetra Tech Inc TTEK Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher Gentex Corporation GNTX Q1 2026 Earnings EPS Beats Estimates Amid Modest Stock Decline Atkore ATKR Q1 2026 Earnings EPS Beats Estimates by 139 Amid Operational Strength UEC Q1 2026 Earnings NarrowerThanExpected Loss as Uranium Developer Advances Projects VMD Q1 2026 Earnings EPS Misses Estimates by 34 Amid Uncertain Revenue Outlook FMAO Q1 2026 Earnings EPS Surpasses Estimates Amidst Challenging Interest Rate Environment