| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 3.08 | 3.19 | +3.6% | 7,192.6 | 7,071.0 | −1.7% |
| 2026-05-06 | 2.56 | 2.72 | +6.3% | 6,586.2 | 6,654.0 | +1.0% |
| 2026-02-10 | 2.60 | 2.58 | −0.8% | 6,670.9 | 6,690.0 | +0.3% |
| 2025-08-05 | 2.61 | 2.78 | +6.5% | 6,464.9 | 6,744.0 | +4.3% |
| 2025-05-06 | 2.25 | 2.32 | +3.1% | 6,482.0 | 6,263.0 | −3.4% |
| 2025-02-11 | 2.39 | 1.62 | −32.2% | 6,197.0 | 6,429.0 | +3.7% |
| 2024-11-04 | 2.31 | 2.07 | −10.4% | 6,275.7 | 6,255.0 | −0.3% |
| 2024-07-31 | 2.47 | 2.69 | +8.9% | 6,471.6 | 1,711.0 | −73.6% |
| 2024-05-01 | 2.16 | 1.93 | −10.6% | 5,945.6 | 5,977.0 | +0.5% |
| 2024-02-13 | 2.12 | 2.87 | +35.4% | 6,202.6 | 6,095.0 | −1.7% |
| 2023-11-02 | 2.10 | 2.51 | +19.5% | 5,858.9 | 5,928.0 | +1.2% |
| 2023-08-01 | 2.18 | 2.38 | +9.2% | 5,977.6 | 6,075.0 | +1.6% |
Surprise is actual minus consensus, as a share of the consensus.