| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.54 | 1.68 | +9.1% | 1,539.4 | 1,554.0 | +0.9% |
| 2026-04-29 | 1.05 | 1.14 | +8.6% | 1,314.0 | 1,334.7 | +1.6% |
| 2026-02-04 | 1.06 | 1.09 | +2.8% | 1,299.0 | 1,307.3 | +0.6% |
| 2025-10-29 | 1.22 | 1.28 | +4.9% | 1,403.1 | 1,406.5 | +0.2% |
| 2025-07-30 | 1.28 | 1.27 | −0.8% | 1,416.4 | 1,407.7 | −0.6% |
| 2025-04-23 | 1.14 | 1.19 | +4.4% | 1,366.3 | 1,374.9 | +0.6% |
| 2025-02-05 | 1.16 | 1.23 | +6.0% | 1,375.3 | 1,385.8 | +0.8% |
| 2024-10-23 | 1.42 | 1.43 | +0.7% | 1,488.4 | 1,470.2 | −1.2% |
| 2024-07-24 | 1.45 | 1.48 | +2.1% | 1,499.2 | 1,498.7 | −0.0% |
| 2024-04-24 | 1.34 | 1.34 | +0.0% | 1,470.9 | 1,460.1 | −0.7% |
| 2024-01-31 | 1.43 | 1.47 | +2.8% | 1,496.9 | 1,495.6 | −0.1% |
| 2023-10-25 | 1.45 | 1.55 | +6.9% | 1,520.8 | 1,515.3 | −0.4% |
Surprise is actual minus consensus, as a share of the consensus.