Ferguson has strong HVAC/Waterworks performance but faces margin pressures and weak residential demand. Click here to read an ...