| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 8.43 | 7.56 | −10.3% | 19,407.8 | 19,355.0 | −0.3% |
| 2026-05-12 | 6.90 | 6.60 | −4.3% | 18,108.3 | 17,847.0 | −1.4% |
| 2026-02-09 | 6.13 | 6.10 | −0.5% | 16,211.3 | 14,674.0 | −9.5% |
| 2025-11-04 | 5.56 | 6.40 | +15.1% | 16,079.0 | 16,320.0 | +1.5% |
| 2025-08-06 | 6.37 | 6.20 | −2.7% | 17,050.8 | 17,663.0 | +3.6% |
| 2025-05-09 | 7.57 | 6.00 | −20.7% | 19,017.3 | 17,690.0 | −7.0% |
| 2025-02-03 | 6.60 | 5.90 | −10.6% | 15,716.2 | 15,292.0 | −2.7% |
| 2024-11-05 | 5.60 | 6.00 | +7.1% | 15,539.8 | 14,800.0 | −4.8% |
| 2024-07-31 | 6.55 | 5.95 | −9.2% | 16,791.4 | 16,097.0 | −4.1% |
| 2024-05-02 | 7.26 | 6.25 | −13.9% | 16,102.0 | 16,967.0 | +5.4% |
| 2024-02-05 | 5.06 | 5.47 | +8.1% | 14,609.0 | 12,413.0 | −15.0% |
| 2023-11-06 | 5.61 | 5.90 | +5.2% | 13,620.0 | 15,109.0 | +10.9% |
Surprise is actual minus consensus, as a share of the consensus.