Ferguson set to join S&P 500 Aug. 5, 2026 - FERG News | Rallies