S&P 500, Apple, Google stock price trends in 2024