MLM Q1 2026 Earnings EPS Slightly Misses Estimates Stock Gains on Resilient Demand ONBPP Q1 2026 Earnings Slight EPS Miss Amid Stable Performance OCCI Q1 2026 Earnings Massive EPS Miss Sends Stock Down ENPH Q1 2026 Earnings EPS Surprises to the Upside as Enphase Navigates Market Headwinds Community Bancorp Q4 2025 Earnings EPS of 083 Drives Positive Stock Movement ATOS Q1 2026 Earnings Loss Narrows Significantly Beating Estimates by 82