| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 20.45 | 21.43 | +4.8% | 15,966.1 | 15,766.9 | −1.2% |
| 2026-05-07 | 17.49 | 19.69 | +12.6% | 16,006.5 | 15,786.5 | −1.4% |
| 2026-02-09 | 14.43 | 14.80 | +2.6% | 12,375.2 | 12,441.0 | +0.5% |
| 2025-11-11 | 12.75 | 13.57 | +6.4% | 10,593.5 | 10,661.0 | +0.6% |
| 2025-08-07 | 11.54 | 13.09 | +13.4% | 9,686.8 | 9,584.0 | −1.1% |
| 2025-05-06 | 10.54 | 11.99 | +13.8% | 8,274.5 | 8,456.9 | +2.2% |
| 2025-02-06 | 6.73 | 5.38 | −20.1% | 7,691.7 | 7,736.0 | +0.6% |
| 2024-11-12 | 22.20 | 25.25 | +13.7% | 7,354.4 | 7,517.9 | +2.2% |
| 2024-08-07 | 15.70 | 19.30 | +22.9% | 5,885.7 | 6,080.0 | +3.3% |
| 2024-05-08 | 13.50 | 7.79 | −42.3% | 4,769.6 | 4,885.0 | +2.4% |
| 2024-02-05 | — | 4.40 | — | 3,887.3 | 3,718.0 | −4.4% |
| 2023-11-10 | 7.10 | 8.77 | +23.5% | 3,259.8 | 3,145.0 | −3.5% |
Surprise is actual minus consensus, as a share of the consensus.