Ferguson PLC has shifted its primary listing from the London Stock Exchange to the New York Stock Exchange.