Categories Stocks Time Dec 09, 2024 Ferguson's (FERG) fiscal first-quarter earnings declined on an annual basis and sales fell short of