The S&P 500 closed last week down 0.42% ending a five-week winning streak and pulling back from a string of record-breaking highs. The dour mood continued into the beginning of this week and the S&P 500 only barely squeaked out a positive return in the last few minutes of trading on Wednesday leading up to the Nvidia earnings release only to turn on a dime and power back on Thursday. There are explanations for this activity which I’ll explore below. However, the bottom line is that volatility is back in the markets, and we are seeing that in the reactions to earnings announcements this quarter. As of Wednesday night, the companies dubbed the Magnificent 7 have all reported earnings and they seem as good an example as any to explore how changing expectations are impacting stock prices.