By Zacks Equity Research
Publication Date: 2026-04-08 21:45:00
IBM (IBM) closed at $241.74 in the latest trading session, marking a -1.36% move from the prior day. The stock trailed the S&P 500, which registered a daily gain of 2.51%. At the same time, the Dow added 2.85%, and the tech-heavy Nasdaq gained 2.8%.
Heading into today, shares of the technology and consulting company had lost 2.05% over the past month, lagging the Computer and Technology sector’s loss of 0.84% and the S&P 500’s loss of 1.66%.
Market participants will be closely following the financial results of IBM in its upcoming release. The company plans to announce its earnings on April 22, 2026. The company’s upcoming EPS is projected at $1.81, signifying a 13.13% increase compared to the same quarter of the previous year. Simultaneously, our latest consensus estimate expects the revenue to be $15.59 billion, showing a 7.23% escalation compared to the year-ago quarter.
Looking at the full year, the Zacks Consensus Estimates suggest analysts are expecting earnings…