| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | 2.27 | 2.34 | +3.2% | 5,527.4 | — | — |
| 2026-07-15 | 2.23 | 2.45 | +9.9% | 5,395.5 | 5,698.0 | +5.6% |
| 2026-04-16 | 1.96 | 2.25 | +14.8% | 5,182.8 | 5,409.0 | +4.4% |
| 2026-01-13 | 1.91 | 2.02 | +5.8% | 5,141.9 | 5,179.0 | +0.7% |
| 2025-10-16 | 1.76 | 1.91 | +8.5% | 4,973.3 | 5,069.0 | +1.9% |
| 2025-07-15 | 1.75 | 1.94 | +10.9% | 4,778.2 | 5,028.5 | +5.2% |
| 2025-04-11 | 1.50 | 1.58 | +5.3% | 4,763.9 | 4,792.0 | +0.6% |
| 2025-01-15 | 1.53 | 1.56 | +2.0% | 4,660.0 | 4,847.0 | +4.0% |
| 2024-10-11 | 1.41 | 1.52 | +7.8% | 4,536.3 | 4,648.0 | +2.5% |
| 2024-07-12 | 1.42 | 1.51 | +6.3% | 4,526.6 | 4,597.0 | +1.6% |
| 2024-04-16 | 1.19 | 1.29 | +8.4% | 4,388.3 | 4,527.0 | +3.2% |
| 2024-01-12 | 1.12 | 1.28 | +14.3% | 4,299.8 | 4,311.0 | +0.3% |
Surprise is actual minus consensus, as a share of the consensus.