| 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-29 | 1.51 | 1.54 | +2.0% | 7,617.0 | 7,823.0 | +2.7% |
| 2025-07-30 | 0.88 | 0.79 | −9.3% | 6,363.2 | 6,973.0 | +9.6% |
| 2025-04-30 | 1.20 | 1.21 | +0.8% | 7,154.3 | 7,775.0 | +8.7% |
| 2025-02-19 | 0.51 | 0.48 | −5.1% | 5,902.3 | 6,341.0 | +7.4% |
| 2024-10-30 | 1.34 | 1.39 | +3.7% | 7,141.8 | 7,274.0 | +1.9% |
| 2024-06-30 | 0.93 | 1.09 | +17.1% | 6,099.2 | 6,463.0 | +6.0% |
| 2024-05-01 | 0.90 | 1.03 | +14.7% | 6,590.8 | 6,646.0 | +0.8% |
| 2024-02-15 | 0.60 | 0.64 | +6.3% | 6,896.7 | 6,045.0 | −12.3% |
| 2023-09-30 | 1.32 | 1.29 | −2.3% | 8,228.4 | 6,980.0 | −15.2% |
Surprise is actual minus consensus, as a share of the consensus.