Ferguson plc

Ferguson plc

FERG
Ferguson plcUS flagNew York Stock Exchange
220.17
USD
-1.00
- -
42.70BMarket Cap