Stockreport

Ferguson initiated with an Overweight at JPMorgan

Ferguson plc Ordinary Shares  (FERG)