WING Q1 2026 Earnings EPS Surges Past Expectations Shares Rally 585 CL Q1 2026 Earnings Slight EPS Miss Amid Steady Performance OCUL Q1 2026 Earnings WiderthanExpected Loss but Stock Gains on Pipeline Progress AZZ Inc Q1 2026 Earnings Strong Earnings Beat Amid Steady Operational Performance SLI Q1 2026 Earnings Narrower Than Expected Loss as Company Advances Lithium Projects