The 2024 Q4 earnings season is nearing its end, with just a small chunk of S&P 500 members yet to reveal their quarterly results. As usual, the Mag 7 received much attention again, with their massive ...