| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 5.85 | 5.70 | −2.6% | 13,686.5 | 13,794.0 | +0.8% |
| 2026-05-06 | 5.10 | 6.30 | +23.5% | 13,737.0 | 13,486.0 | −1.8% |
| 2026-01-28 | 4.06 | 4.30 | +5.9% | 13,550.9 | 13,475.0 | −0.6% |
| 2025-11-06 | 4.18 | 4.20 | +0.5% | 13,127.3 | 13,289.0 | +1.2% |
| 2025-08-07 | 4.46 | 3.80 | −14.8% | 12,927.1 | 12,849.0 | −0.6% |
| 2025-05-28 | 4.41 | 4.38 | −0.7% | 13,699.6 | 13,169.0 | −3.9% |
| 2025-02-11 | 4.24 | 4.20 | −0.9% | 13,839.6 | 13,627.0 | −1.5% |
| 2024-10-23 | 5.32 | 4.52 | −15.0% | 13,577.5 | 13,682.0 | +0.8% |
| 2024-07-31 | 5.91 | 5.32 | −10.0% | 13,846.7 | 13,274.0 | −4.1% |
| 2024-04-29 | 5.89 | 6.39 | +8.5% | 13,720.9 | 13,625.0 | −0.7% |
| 2024-01-24 | 5.06 | 5.73 | +13.2% | 13,295.4 | 13,430.0 | +1.0% |
| 2023-10-31 | 4.99 | 5.18 | +3.8% | 12,908.8 | 13,099.0 | +1.5% |
Surprise is actual minus consensus, as a share of the consensus.