Forex News Ferguson PLC stock hits 52-week high at 243.46 USD By adminPosted onOctober 21, 2025Time to Read:-words