Stockreport

Ferguson initiated with a Buy at Vertical Research

Ferguson plc Ordinary Shares  (FERG)