The top 10 biggest stocks on S&P 500 contributed to 77% of the index's total return in 2024. #SP500 #trading #stockmarket ...