| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 1.42 | 1.16 | −18.0% | 3,314.3 | 3,274.0 | −1.2% |
| 2026-05-05 | 1.62 | 1.71 | +5.6% | 5,032.8 | 5,086.0 | +1.1% |
| 2026-02-02 | 1.82 | 1.86 | +2.2% | 5,105.5 | 5,153.0 | +0.9% |
| 2025-10-30 | 1.81 | 2.17 | +19.9% | 5,102.3 | 5,212.0 | +2.2% |
| 2025-07-31 | 1.79 | 2.12 | +18.4% | 4,981.7 | 5,208.0 | +4.5% |
| 2025-05-01 | 1.53 | 1.69 | +10.5% | 4,793.1 | 4,825.0 | +0.7% |
| 2025-02-06 | 1.66 | 1.75 | +5.4% | 4,775.2 | 4,907.0 | +2.8% |
| 2024-10-31 | 1.68 | 1.83 | +8.9% | 5,095.7 | 4,854.0 | −4.7% |
| 2024-08-01 | 1.42 | 1.58 | +11.3% | 5,304.8 | 5,051.0 | −4.8% |
| 2024-05-02 | 1.04 | 1.16 | +11.5% | 4,984.0 | 4,901.0 | −1.7% |
| 2024-01-31 | 1.29 | 1.40 | +8.5% | 5,051.0 | 4,919.0 | −2.6% |
| 2023-11-02 | 1.20 | 1.30 | +8.3% | 4,983.5 | 5,114.0 | +2.6% |
Surprise is actual minus consensus, as a share of the consensus.