International Business Machines Corp. stock was down roughly 4.0% in pre-open trading, driven largely by company-specific competitive worries.
The immediate trigger was Starbucks' announcement that the coffee chain is actively building AI-powered software intended to replace certain vendor-supplied applications it currently buys, specifically including an IBM maintenance management system. Starbucks, which spends approximately $400 million a year on software, is moving some of these capabilities in-house as part of a wider $2 billion cost-reduction program.
That disclosure reinforced an emerging investor concern: as enterprise customers adopt generative AI, they may opt to reduce reliance on traditional software and consulting suppliers. For firms like IBM, which rely on high-margin software and services, this pattern of customer-led disintermediation represents a direct threat to revenue mix and margin profiles.
Market pressure on IBM was compounded by losses from the prior trading session, when a broad sell-off in technology shares followed a geopolitical escalation. Renewed U.S.-Iran hostilities, and President Trump declaring the ceasefire agreement "over," contributed to a market rout that pushed the Dow Jones Industrial Average down 1.09% and weighed on large-cap technology names.
In the same session, the S&P 500 fell 0.28%, while the Nasdaq registered a modest 0.2% gain. Those moves illustrated a rotation away from Dow-heavy, legacy-technology companies such as IBM, as investors shifted allocations within equity markets.
Adding to the pre-market cloud, IBM is approaching its second-quarter earnings report, scheduled for July 22. Analysts' expectations cited ahead of the report call for earnings per share of approximately $3.02 and revenue of around $17.89 billion. Such guidance and forecasts tend to increase short-term volatility as market participants position themselves ahead of quarterly disclosures.
Taken together, the Starbucks-driven narrative of potential disintermediation, the geopolitical overhang, and heightened caution ahead of the Q2 results combined to push IBM meaningfully lower in pre-market trading. The stock is trading well below its 52-week high of $332.46 and nearer the midpoint of its annual trading range.
What this means
- Customer initiatives to internalize software development, particularly using AI, can reduce spend with established vendors.
- Geopolitical shocks continue to amplify sector rotations that disadvantage legacy large-cap technology names.
- Upcoming earnings reports can further influence short-term share-price swings as analysts' forecasts and investor expectations converge.