Ferguson Share Repurchase Program - Weekly ReportBusiness Wire • 9 days agoFerguson plc (NYSE: FERG, LSE: FERG) (the Company) announces today that it purchased a total of 91,246 of its ordinary shares in the period from April 8, 2024, up to and including April 12, 2024, in...