| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 1.01 | 1.03 | +1.9% | 7,230.5 | 6,977.0 | −3.5% |
| 2026-04-30 | 1.21 | 1.32 | +9.1% | 8,072.3 | 8,397.0 | +4.0% |
| 2026-02-19 | 0.56 | 0.55 | −1.4% | 6,096.5 | 6,981.0 | +14.5% |
| 2025-10-30 | 1.51 | 1.60 | +6.0% | 7,617.0 | 7,823.0 | +2.7% |
| 2025-07-31 | 0.88 | 0.91 | +4.0% | 6,363.2 | 6,973.0 | +9.6% |
| 2025-05-01 | 1.20 | 1.23 | +2.5% | 7,154.3 | 7,775.0 | +8.7% |
| 2025-02-20 | 0.51 | 0.50 | −1.2% | 5,902.3 | 6,341.0 | +7.4% |
| 2024-10-31 | 1.34 | 1.43 | +6.7% | 7,141.8 | 7,274.0 | +1.9% |
| 2024-08-01 | 0.92 | 1.10 | +19.6% | 6,099.2 | 6,463.0 | +6.0% |
| 2024-05-02 | 0.91 | 1.03 | +13.2% | 6,590.8 | 6,646.0 | +0.8% |
| 2024-02-15 | 0.60 | 0.64 | +6.7% | 6,896.7 | 6,045.0 | −12.3% |
| 2023-11-02 | 1.32 | 1.42 | +7.6% | 8,325.9 | 6,980.0 | −16.2% |
Surprise is actual minus consensus, as a share of the consensus.