IBP Q1 2026 Earnings Earnings Miss Prediction Despite Positive Stock Reaction BBNX Q1 2026 Earnings NarrowerthanExpected Loss Sends Shares Higher NCDL Q1 2026 Earnings EPS Miss Expected Stock Slips Aspen Aerogels ASPN Q1 2026 Earnings EPS Misses Estimates Amid Operational Pressures Annexon Inc ANNX Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Discipline but No Revenue Yet General Mills Q1 2026 Earnings EPS Misses Estimates by Nearly 13 as Stock Edges Higher