IBM NYSE: IBM pre-reported its Q2 2026 earnings on July 14, and investors punished the stock, sending it down over 25% in a single session—the worst one-day decline in the company’s storied history. At a time when there are many concerns about the valuation of technology stocks, bad news in any form will be punished. International Business Machines Corporation (IBM) Price Chart for Tuesday, July, 21, 2026 But did the sell-off go too far? IBM will deliver its official earnings report on July 22. While the headline numbers shouldn't change from the preview, this will be a chance for Big Blue to provide forward guidance and add context for the disappointing revenue and earnings numbers. There may not be much that IBM can say on the conference call to reverse the immediate impact on its stock. Investors have already sent a clear message: they are not confident in IBM right now. But a look at the chart shows a stock that’s made sharp moves up and down in the last 12 months. IBM is a volatile trade, to be sure, but is it a poor investment? Breaking Down IBM's Preliminary Q2 2026 EarningsInternational Business Machines TodayIBMInternational Business Machines$213.18 +0.51 (+0.24%) As of 07/20/2026 03:59 PM Eastern This is a fair market value price provided by Massive. Learn more.52-Week Range$204.44▼$332.46Dividend Yield3.17%P/E Ratio18.85Price Target$289.83 IBM said that Q2 revenue would be $17.2 billion, which is below analyst expectations of $17.9 billion, but up about 1% from the $16.98 billion that IBM reported in Q2 2025. That growth is far below the year-over-year gains the company has posted in the three prior quarters. A similar pattern was seen in the company’s adjusted earnings per share (EPS), which IBM says will be $2.93. That’s below estimates of $3.01 and only a slight beat of the $2.80 it recorded in Q2 2025. As for why, management said that many of its customers reprioritized their capital spending in June, locking in prices on servers, storage, and memory ...
First seen: 2026-07-21 12:26
Last seen: 2026-07-27 12:27