| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 12.10 | 13.01 | +7.5% | 6,800.5 | 6,404.0 | −5.8% |
| 2026-05-14 | 11.70 | 14.10 | +20.5% | 6,746.5 | 6,891.0 | +2.1% |
| 2026-01-22 | 11.60 | 13.80 | +19.0% | 6,647.0 | 6,729.0 | +1.2% |
| 2025-08-01 | 9.00 | 9.08 | +0.9% | 6,480.0 | 6,018.0 | −7.1% |
| 2025-05-15 | 10.20 | 7.97 | −21.9% | 6,338.3 | 6,495.0 | +2.5% |
| 2024-10-24 | 10.00 | 7.75 | −22.5% | 6,074.7 | 5,880.0 | −3.2% |
| 2024-01-23 | 12.56 | 9.67 | −23.0% | 6,025.0 | 5,728.0 | −4.9% |
| 2023-10-20 | 11.80 | 9.69 | −17.9% | 5,781.3 | 5,069.0 | −12.3% |
| 2023-07-21 | 10.32 | 11.05 | +7.1% | 6,036.7 | 5,886.0 | −2.5% |
| 2023-04-27 | 9.12 | 11.94 | +30.9% | 5,485.7 | 6,213.0 | +13.3% |
| 2023-01-27 | 8.52 | 8.59 | +0.8% | 5,404.8 | 5,407.0 | +0.0% |
| 2022-10-21 | 8.67 | 8.70 | +0.3% | 4,995.3 | 5,093.0 | +2.0% |
Surprise is actual minus consensus, as a share of the consensus.