Stockreport

Ferguson initiated with a Hold at Deutsche Bank

Ferguson plc Ordinary Shares  (FERG)