| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 5.42 | 6.06 | +11.8% | 16,723.0 | 17,810.1 | +6.5% |
| 2026-08-11 | 5.37 | 6.10 | +13.6% | 17,275.7 | 17,818.2 | +3.1% |
| 2026-05-04 | 3.99 | 4.35 | +9.0% | 15,442.0 | 15,161.0 | −1.8% |
| 2026-01-29 | 3.46 | 2.80 | −19.1% | 14,046.0 | 14,137.0 | +0.6% |
| 2025-10-30 | 4.25 | 2.60 | −38.8% | 13,728.3 | 14,046.5 | +2.3% |
| 2025-08-08 | 4.29 | 1.60 | −62.7% | 14,287.3 | 14,097.0 | −1.3% |
| 2025-05-09 | 2.22 | −2.40 | −208.1% | 16,394.3 | 14,676.0 | −10.5% |
| 2025-02-13 | 5.39 | 3.30 | −38.8% | 16,249.3 | 16,373.0 | +0.8% |
| 2024-11-05 | 5.45 | 6.75 | +23.9% | 16,424.5 | 17,314.0 | +5.4% |
| 2024-08-13 | 6.62 | 6.58 | −0.6% | 16,202.0 | 16,636.0 | +2.7% |
| 2024-05-24 | 6.81 | 6.66 | −2.2% | 15,859.3 | 15,831.0 | −0.2% |
| 2024-02-07 | 5.60 | 6.79 | +21.3% | 14,549.0 | 15,780.0 | +8.5% |
Surprise is actual minus consensus, as a share of the consensus.