All stocks
IBMIndustry: Technology
International Business Machines Corporation
$252.67
-0.4%
52-week range
$199.19$332.46
- Market cap
- $238.9 bn
- P/E
- 21.4
- EPS (TTM)
- $11.72
- Beta
- 0.77
- Dividend yield
- 2.68%
- 1-year change
- -11%
- 3 months
- +18.4%
- Revenue growth (YoY)
- +6.8%
- Net margin
- 16%
Share price since 2016
Monthly closing prices adjusted for stock splits.
Earnings per share: estimate vs actual
Beat estimates in 3 of the last 4 reports
4.52
Q4 25
1.91
Q1 26
2.93
Q2 26
2.95
Q3 26
4.66
Q4 26
EstimateActual
| Quarter | EPS | Surprise | Revenue | Surprise |
|---|---|---|---|---|
| Q3 2026 · October 21, 2026 | $2.95 / $2.89 | +2.2% | $17.1 bn | +0.7% |
| Q2 2026 | $2.93 / $3.00 | -2.3% | — | — |
| Q1 2026 | $1.91 / $1.82 | +4.7% | — | — |
| Q4 2025 | $4.52 / $4.36 | +3.6% | — | — |
Data updated: October 26, 2026 at 05:12 PM UTC Prices are as of the data update, not real time. Live quotes are in the terminal.