Ferguson plc Ordinary Shares, FERG

FERG 2024-12-20 2.43% v -8d None 2440.4k -5.88% None industrial distribution
None