Ferguson: Resilient performance in Q1

FERG

Published on 05/06/2026 at 06:45 am EDT