Ferguson Shares Slip Post Q3 Results, Margins Decline, Buybacks Increase By $500M - Ferguson  ( NYSE:FERG )