| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 4.81 | 4.12 | −14.4% | 4,093.1 | 3,678.0 | −10.1% |
| 2026-04-28 | 4.58 | 4.70 | +2.6% | 4,084.1 | 4,171.0 | +2.1% |
| 2026-02-10 | 4.33 | 4.30 | −0.7% | 3,908.4 | 3,916.0 | +0.2% |
| 2025-10-30 | 4.42 | 4.73 | +7.0% | 3,829.9 | 3,888.0 | +1.5% |
| 2025-07-31 | 4.21 | 4.43 | +5.2% | 3,672.6 | 3,755.0 | +2.2% |
| 2025-04-29 | 4.20 | 4.37 | +4.0% | 3,698.2 | 3,777.0 | +2.1% |
| 2025-02-11 | 3.47 | 3.77 | +8.6% | 3,498.3 | 3,592.0 | +2.7% |
| 2024-10-24 | 3.64 | 3.89 | +6.9% | 3,433.2 | 3,575.0 | +4.1% |
| 2024-07-30 | 3.65 | 4.04 | +10.7% | 3,421.1 | 3,549.0 | +3.7% |
| 2024-04-25 | 3.66 | 4.01 | +9.6% | 3,414.1 | 3,491.0 | +2.3% |
| 2024-02-08 | 3.15 | 3.13 | −0.6% | 3,131.0 | 3,152.0 | +0.7% |
| 2023-11-02 | 3.05 | 3.21 | +5.2% | 3,024.7 | 3,084.0 | +2.0% |
Surprise is actual minus consensus, as a share of the consensus.