| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 10.77 | 10.26 | −4.7% | 8,628.9 | 8,733.0 | +1.2% |
| 2026-05-20 | 9.43 | 9.50 | +0.7% | 8,101.6 | 7,566.0 | −6.6% |
| 2026-02-13 | 9.63 | 8.30 | −13.8% | 8,089.9 | 8,075.0 | −0.2% |
| 2025-10-23 | 9.00 | 8.80 | −2.2% | 8,039.2 | 7,924.0 | −1.4% |
| 2025-08-05 | 8.52 | 8.70 | +2.1% | 8,055.6 | 7,730.0 | −4.0% |
| 2025-05-19 | 7.00 | 6.88 | −1.7% | 7,525.3 | 7,031.9 | −6.6% |
| 2025-02-04 | 6.57 | 6.10 | −7.2% | 7,468.9 | 7,275.0 | −2.6% |
| 2024-10-25 | 7.00 | 6.72 | −4.0% | 7,408.8 | 7,412.0 | +0.0% |
| 2024-08-02 | 6.40 | 6.10 | −4.7% | 6,990.0 | 7,197.0 | +3.0% |
| 2024-05-21 | 6.77 | 5.21 | −23.0% | 5,130.5 | 5,509.0 | +7.4% |
| 2024-02-13 | 7.70 | 7.50 | −2.6% | 5,052.0 | 4,863.0 | −3.7% |
| 2023-11-08 | 10.40 | 9.06 | −12.9% | 5,054.8 | 5,053.0 | −0.0% |
Surprise is actual minus consensus, as a share of the consensus.