Balchem Q1 2026 Earnings Slight EPS Miss Amid Flat Stock Reaction ICHR Q1 2026 Earnings EPS Beat Surprises Revenue Details Omitted SNES Q1 2026 Earnings EPS Beats Estimates on LowerThanExpected Loss Revenue Data Not Disclosed FTDR Q1 2026 Earnings EPS Surpasses Estimates with 587 Beat STAG Q1 2026 Earnings Significant EPS Beat Driven by Operational Efficiency MU Q1 2026 Earnings Stellar EPS Beat Drives Stock Surge