Avnet Inc Q1 2026 Earnings Earnings Beat Driven by Solid EPS Surprise ALAB Q1 2026 Earnings EPS Surprises with 1164 Beat Shares Rally CalMaine Foods Q1 2026 Earnings EPS Surges Past Estimates on Stable Egg Demand SOLS Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges SNN Q4 2014 Earnings Slight EPS Beat Meets Market Skepticism Revvity Q1 2026 Earnings EPS Surpasses Consensus Stock Slips on Missing Revenue Details