| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 8.73 | 11.56 | +32.4% | 9,638.8 | 9,791.3 | +1.6% |
| 2026-04-29 | 6.88 | 7.34 | +6.7% | 9,222.0 | 9,271.4 | +0.5% |
| 2026-02-11 | 8.09 | 6.74 | −16.7% | 9,195.2 | 9,197.8 | +0.0% |
| 2025-10-22 | 8.53 | 9.50 | +11.4% | 9,262.8 | 9,675.8 | +4.5% |
| 2025-07-29 | 9.24 | 10.24 | +10.8% | 9,551.2 | 9,583.0 | +0.3% |
| 2025-04-23 | 7.86 | 7.66 | −2.5% | 9,294.2 | 9,178.3 | −1.2% |
| 2025-02-12 | 7.33 | 7.79 | +6.3% | 8,991.9 | 9,173.5 | +2.0% |
| 2024-10-23 | 7.60 | 8.21 | +8.0% | 8,991.9 | 9,221.0 | +2.5% |
| 2024-08-01 | 7.03 | 7.87 | +11.9% | 9,292.4 | 9,231.8 | −0.7% |
| 2024-04-24 | 7.89 | 6.11 | −22.6% | 8,588.3 | 8,561.8 | −0.3% |
| 2024-02-14 | 8.24 | 8.24 | +0.0% | 7,958.0 | 7,674.4 | −3.6% |
| 2023-10-25 | 10.08 | 9.25 | −8.2% | 8,203.6 | 8,277.0 | +0.9% |
Surprise is actual minus consensus, as a share of the consensus.