Immunome Q1 2026 Earnings EPS Beats Estimates Despite No Revenue Stock Declines SCVL Q1 2026 Earnings EPS Beats Estimates Despite Revenue Headwinds Stock Declines BancFirst Corporation Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher Ferguson Enterprises FERG Q1 2026 Earnings Slight EPS Beat Amid Flat Revenue and Minor Stock Decline FLWS Q1 2026 Earnings Wide EPS Miss Despite Flattish Revenue Environment SCSC Q1 2026 Earnings Slight EPS Miss but Stock Gains on Solid Performance