MX Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Rally AMTM Q1 2026 Earnings EPS Beats Estimates Stock Rises 293 ENPH Q1 2026 Earnings EPS Surprises to the Upside as Enphase Navigates Market Headwinds NEUP Q1 2026 Earnings Significant EPS Beat Driven by Operational Efficiency CRS Q1 2026 Earnings EPS Beats Estimates by 408 Stock Shows Modest Uptick ZWS Q1 2026 Earnings Strong EPS Beat Highlights Operational Efficiency in Water Solutions Sector