| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 66.55 | 65.99 | −0.8% | 23,272.2 | 25,112.4 | +7.9% |
| 2026-08-07 | 66.52 | 65.99 | −0.8% | 23,268.0 | 25,102.0 | +7.9% |
| 2026-05-25 | 67.52 | 74.14 | +9.8% | 24,670.0 | 27,978.0 | +13.4% |
| 2026-02-05 | 60.01 | 67.70 | +12.8% | 21,266.8 | 20,822.0 | −2.1% |
| 2025-11-03 | 47.50 | 59.30 | +24.8% | 19,976.2 | 18,326.0 | −8.3% |
| 2025-07-30 | 37.50 | 29.50 | −21.3% | 17,859.8 | 14,789.0 | −17.2% |
| 2025-05-14 | 38.44 | 43.42 | +13.0% | 20,822.3 | 18,846.9 | −9.5% |
| 2025-01-29 | 27.10 | 32.40 | +19.6% | 16,507.6 | 16,203.0 | −1.8% |
| 2024-10-29 | 25.50 | 12.34 | −51.6% | 15,464.4 | 15,537.0 | +0.5% |
| 2024-07-24 | 19.70 | 2.46 | −87.5% | 14,136.0 | 13,272.0 | −6.1% |
| 2024-05-21 | 16.16 | 26.82 | +66.0% | 15,011.5 | 16,892.5 | +12.5% |
| 2024-01-23 | 16.20 | 5.42 | −66.5% | 12,710.8 | 12,742.0 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.