| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-07 | 25.33 | 24.55 | −3.1% | 49,940.8 | 50,348.9 | +0.8% |
| 2026-08-06 | 25.33 | 24.55 | −3.1% | 49,954.9 | 50,000.0 | +0.1% |
| 2026-05-07 | 28.57 | 28.20 | −1.3% | 48,679.9 | 47,646.3 | −2.1% |
| 2026-02-10 | 27.50 | 28.20 | +2.5% | 49,706.7 | 49,698.0 | −0.0% |
| 2025-11-05 | 24.90 | 27.13 | +9.0% | 49,421.5 | 48,288.9 | −2.3% |
| 2025-08-05 | 23.88 | 21.62 | −9.5% | 46,084.0 | 46,222.2 | +0.3% |
| 2025-05-08 | 21.82 | 23.17 | +6.2% | 43,908.3 | 44,272.0 | +0.8% |
| 2025-02-06 | 21.74 | 24.15 | +11.1% | 44,954.7 | 45,926.0 | +2.2% |
| 2024-11-11 | 25.57 | 22.07 | −13.7% | 47,488.2 | 47,019.6 | −1.0% |
| 2024-08-02 | 22.59 | 22.01 | −2.6% | 41,895.7 | 42,696.2 | +1.9% |
| 2024-05-03 | 22.55 | 22.35 | −0.9% | 41,151.1 | 40,704.8 | −1.1% |
| 2024-02-06 | 21.91 | 22.99 | +4.9% | 43,041.9 | 42,563.0 | −1.1% |
Surprise is actual minus consensus, as a share of the consensus.