The current price of IBM is $255.13 — it has increased by 2.04% since the previous close. Data as of Nov 4, 2026.
IBM is down 1.38% over the past week, up 14.40% over the past month and down 15.34% over the past year. The price is above its 200-day moving average of $248.66.
Analysts' average 12-month price target for IBM is $271.07, which implies 6.25% upside from the current price. Individual estimates range from $175.00 to $350.00.
Of the 25 analysts covering International Business Machines Corporation, 3 rate it a strong buy, 9 rate it a buy, 11 rate it a hold, 1 rates it a sell and 1 rates it a strong sell. The overall consensus is neutral. Analyst ratings are opinions and do not guarantee future performance.
International Business Machines Corporation has a market capitalization of $240.73B. The company belongs to the Technology sector. Compare it with other companies in the stock screener.
In its most recent quarterly report, International Business Machines Corporation posted earnings of $2.95 per share against an estimate of $2.85, beating expectations by 3.51%. Upcoming reports are listed in the earnings calendar.
International Business Machines Corporation reported revenue of $17.1B in its most recent quarter, which has increased by 4.73% compared with the same quarter a year earlier. Analysts had expected $16.82B.
Companies most comparable to International Business Machines Corporation include Microsoft Corporation, Oracle Corporation, SAP SE, Accenture plc and Infosys Limited.
In the latest trading session IBM moved between $253.51 and $258.59, a range of 1.99% of its current price.
Over the past 52 weeks IBM has traded between $199.19 and $332.46. The current price is 23.26% below its 52-week high.
Figures as of Nov 4, 2026. This information is provided for general purposes only and is not investment advice.