Earningsreport

Q3/2025 4/30/2025 EPS 2.500 ZacksConsensus 2.010 ActVsEst 0.490 - Beat

Ferguson plc Ordinary Shares  (FERG)