| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.69 | 1.81 | +7.3% | 6,664.8 | 6,722.2 | +0.9% |
| 2026-04-22 | 1.36 | 1.47 | +8.1% | 5,750.3 | 5,841.5 | +1.6% |
| 2026-01-28 | 1.17 | 1.27 | +8.5% | 5,233.2 | 5,344.8 | +2.1% |
| 2025-10-22 | 1.22 | 1.26 | +3.3% | 5,223.1 | 5,324.2 | +1.9% |
| 2025-07-30 | 1.21 | 1.33 | +9.9% | 5,004.0 | 5,171.4 | +3.3% |
| 2025-04-23 | 1.00 | 1.04 | +4.0% | 4,642.8 | 4,720.2 | +1.7% |
| 2025-01-29 | 0.88 | 0.91 | +3.6% | 4,317.5 | 4,376.0 | +1.4% |
| 2024-10-23 | 0.81 | 0.86 | +6.2% | 4,057.3 | 4,168.0 | +2.7% |
| 2024-07-31 | 0.76 | 0.81 | +6.9% | 3,822.3 | 3,871.5 | +1.3% |
| 2024-04-24 | 7.30 | 0.78 | −89.3% | 3,721.7 | 3,793.6 | +1.9% |
| 2024-01-24 | 0.71 | 0.75 | +5.6% | 3,709.8 | 3,758.3 | +1.3% |
| 2023-10-18 | 0.61 | 0.69 | +13.1% | 3,515.0 | 3,482.1 | −0.9% |
Surprise is actual minus consensus, as a share of the consensus.