Earningsreport

Q1/2026 10/31/2025 EPS 2.840 ZacksConsensus 2.770 ActVsEst 0.070 - Beat

Ferguson plc Ordinary Shares  (FERG)