Ferguson plc

FERG · NYSE · USD