Stockreport

Ferguson downgraded to Hold from Buy at Societe Generale

Ferguson plc Ordinary Shares  (FERG)