Top 5 contributors to the S&P 500 rally Wednesday

Daily performance on Wednesday, Nov. 4, 2026