| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 8.10 | 8.10 | +0.0% | 4,619.0 | 4,650.5 | +0.7% |
| 2026-08-03 | 7.00 | 8.06 | +15.1% | 4,983.7 | — | — |
| 2026-05-19 | 20.90 | 21.70 | +3.8% | 4,676.8 | 4,833.0 | +3.3% |
| 2026-02-05 | 7.30 | 8.90 | +21.9% | 4,259.7 | 4,099.0 | −3.8% |
| 2025-10-31 | 22.20 | 20.80 | −6.3% | 6,536.0 | 5,982.0 | −8.5% |
| 2025-08-01 | 11.40 | 12.30 | +7.9% | 5,488.8 | 5,283.0 | −3.7% |
| 2025-05-16 | 13.60 | 16.70 | +22.8% | 4,140.3 | 4,420.0 | +6.8% |
| 2025-02-03 | 10.00 | 12.10 | +21.0% | 4,510.3 | 4,453.0 | −1.3% |
| 2024-11-06 | 23.60 | 25.83 | +9.4% | 6,784.3 | 6,543.0 | −3.6% |
| 2024-08-02 | 8.55 | 10.73 | +25.5% | 4,339.7 | 4,936.0 | +13.7% |
| 2024-05-17 | 11.15 | 12.95 | +16.1% | 3,992.5 | 3,683.0 | −7.8% |
| 2024-02-02 | 8.50 | 9.95 | +17.1% | 4,215.8 | 4,032.0 | −4.4% |
Surprise is actual minus consensus, as a share of the consensus.