Top performing stocks in the S&P 500 in 2024 have left cryptocurrencies in the dust! October 21, 2024