| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 5.02 | 5.14 | +2.4% | 4,055.6 | 3,950.0 | −2.6% |
| 2026-05-04 | 4.58 | 5.10 | +11.4% | 3,878.3 | 3,952.0 | +1.9% |
| 2026-01-27 | 4.96 | 5.00 | +0.8% | 3,950.9 | 3,901.0 | −1.3% |
| 2025-10-27 | 4.61 | 4.50 | −2.4% | 3,739.1 | 3,767.4 | +0.8% |
| 2025-07-31 | 4.80 | 21.97 | +357.7% | 3,793.0 | 3,541.5 | −6.6% |
| 2025-07-30 | 24.00 | 21.97 | −8.5% | 3,793.0 | 3,541.5 | −6.6% |
| 2025-05-07 | 25.30 | 22.97 | −9.2% | 3,614.3 | 3,561.7 | −1.5% |
| 2025-05-05 | 5.06 | 4.60 | −9.1% | 3,614.3 | 3,562.0 | −1.4% |
| 2025-01-29 | 4.90 | 5.06 | +3.3% | 3,724.2 | 3,697.0 | −0.7% |
| 2024-10-28 | 23.00 | 24.76 | +7.7% | 3,534.5 | 3,651.7 | +3.3% |
| 2024-08-02 | 19.10 | 21.88 | +14.6% | 3,263.4 | 3,314.0 | +1.6% |
| 2024-05-09 | 19.90 | 20.95 | +5.3% | 3,093.0 | 3,104.6 | +0.4% |
Surprise is actual minus consensus, as a share of the consensus.