Ferguson plc

Ferguson plc

FERG
Ferguson plcUS flagNew York Stock Exchange
230.67
USD
+2.00
- -
44.74BMarket Cap