Top 10 performing S&P 500 names as first half looks to close out this week

This week marks the last handful of trading days for the first half of 2024, as market participants watched the benchmark S&P 500 (SP500) advance 15.1% year to date.

As the first half of 2024’s trading concludes, investors can look back to see