Ferguson Enterprises FERG Reports Strong Q1 2026 Revenue NA EPS Beats Multi Ways MWG Stock Down 211 Support Test at 132 20260520