Profit-Taking And Discount Shopping

  • We're just five trading days into the second half of 2025, but so far this month, the average stock in the large-cap Russell 1,000 is up a solid 1.84%. Looking at average month-to-date returns for Russell 1,000 stocks, the 20 best-performing names from the first half are down an average of 2.05%.