Ferguson Enterprises (FERG): financials explained · StockLab