Three large-cap stocks—IBM, Booz Allen Hamilton, and McDonald’s—are currently grappling with significant declines, prompting investors to reconsider their positions. IBM’s shares dropped 13% after concerns arose about its consulting division’s vulnerability to AI advancements, despite a solid earnings report showing revenue growth and strong free cash flow. Booz Allen Hamilton has lost over 30% of its value due to a 10% revenue decline and the cancellation of key government contracts, raising doubts about future earnings potential. Meanwhile, McDonald’s faces macroeconomic pressures affecting low-income consumers, leading to a nearly 20% drop in stock price despite positive Q1 earnings.

These developments highlight the risks of attempting to catch falling knives in the market. While the fundamentals for these companies may appear strong, technical indicators suggest that further downside could be likely. Investors should remain cautious and consider the broader market sentiment before making any buying decisions in these names.

Source: marketbeat.com