| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 1.01 | 1.12 | +10.5% | 3,761.6 | 3,859.0 | +2.6% |
| 2026-04-22 | 0.90 | 0.89 | −0.7% | 3,504.7 | 3,566.0 | +1.8% |
| 2026-01-28 | 1.04 | 1.03 | −1.0% | 3,886.1 | 3,796.0 | −2.3% |
| 2025-10-29 | 1.01 | 1.05 | +4.0% | 3,658.9 | 3,690.0 | +0.8% |
| 2025-07-23 | 1.03 | 1.05 | +1.9% | 3,670.1 | 3,595.0 | −2.0% |
| 2025-04-23 | 0.90 | 0.92 | +2.7% | 3,376.5 | 3,350.0 | −0.8% |
| 2025-01-29 | 0.95 | 0.93 | −2.1% | 3,641.6 | 3,675.0 | +0.9% |
| 2024-10-30 | 0.97 | 0.96 | −1.0% | 3,590.1 | 3,548.0 | −1.2% |
| 2024-07-24 | 1.03 | 1.06 | +2.9% | 3,736.0 | 3,601.0 | −3.6% |
| 2024-04-24 | 0.87 | 0.88 | +1.1% | 3,457.5 | 3,437.0 | −0.6% |
| 2024-01-31 | 0.86 | 0.87 | +1.2% | 3,574.0 | 3,620.0 | +1.3% |
| 2023-10-25 | 0.87 | 0.95 | +9.2% | 3,520.1 | 3,523.0 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.