| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 5.80 | 5.96 | +2.8% | 4,351.2 | 4,741.5 | +9.0% |
| 2026-05-23 | 6.35 | 7.60 | +19.7% | 4,335.7 | 4,599.0 | +6.1% |
| 2026-01-28 | 7.15 | 7.10 | −0.7% | 4,445.0 | 4,454.0 | +0.2% |
| 2025-11-13 | 9.07 | 7.40 | −18.4% | 4,579.7 | 4,448.0 | −2.9% |
| 2025-07-26 | 4.88 | 5.30 | +8.6% | 3,553.0 | 3,529.0 | −0.7% |
| 2025-05-24 | 5.38 | 5.53 | +2.8% | 3,782.9 | 3,701.0 | −2.2% |
| 2025-02-09 | 6.35 | 6.80 | +7.1% | 3,993.6 | 3,981.0 | −0.3% |
| 2024-10-27 | 6.70 | 7.77 | +16.0% | 4,023.6 | 4,175.0 | +3.8% |
| 2024-08-13 | 4.10 | 3.89 | −5.1% | 3,290.7 | 3,302.0 | +0.3% |
| 2024-05-19 | 4.40 | 5.02 | +14.1% | 3,269.0 | 3,411.0 | +4.3% |
| 2024-01-24 | 6.10 | 6.12 | +0.3% | 3,390.5 | 3,360.0 | −0.9% |
| 2023-10-30 | 5.70 | 6.20 | +8.8% | 3,327.0 | 3,327.0 | +0.0% |
Surprise is actual minus consensus, as a share of the consensus.