The 10 largest stocks in the S&P 500 returned a staggering 104.6% from January 2023 through June 2024 - more than double the ...