| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-14 | 14.88 | 14.88 | +0.0% | 12,987.6 | — | — |
| 2026-07-15 | 7.98 | 8.81 | +10.4% | 10,239.9 | 10,665.7 | +4.2% |
| 2026-04-15 | 7.72 | 8.37 | +8.4% | 10,097.5 | 10,342.9 | +2.4% |
| 2026-01-28 | 9.04 | 8.55 | −5.4% | 11,185.6 | 11,607.2 | +3.8% |
| 2025-10-15 | 6.27 | 6.41 | +2.2% | 9,022.6 | 8,736.6 | −3.2% |
| 2025-07-16 | 6.10 | 6.84 | +12.1% | 8,773.2 | 8,920.0 | +1.7% |
| 2025-04-16 | 6.12 | 6.31 | +3.1% | 8,916.7 | 8,486.6 | −4.8% |
| 2025-01-29 | 7.41 | 7.30 | −1.5% | 7,617.6 | 9,591.5 | +25.9% |
| 2024-10-15 | 5.24 | 5.74 | +9.5% | 7,868.3 | 8,141.3 | +3.5% |
| 2024-07-17 | 4.06 | 4.36 | +7.4% | 7,150.6 | 6,712.5 | −6.1% |
| 2024-04-17 | 3.00 | 3.31 | +10.3% | 5,875.5 | 5,682.9 | −3.3% |
| 2024-01-24 | 5.18 | 5.64 | +8.9% | 7,440.7 | 7,959.0 | +7.0% |
Surprise is actual minus consensus, as a share of the consensus.