| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 1.39 | 1.45 | +4.1% | 3,260.6 | 3,346.1 | +2.6% |
| 2026-04-29 | 1.31 | 1.31 | +0.0% | 3,147.8 | 3,148.2 | +0.0% |
| 2026-01-30 | 1.43 | 1.49 | +4.2% | 3,245.9 | 3,250.7 | +0.1% |
| 2025-10-31 | 1.28 | 1.33 | +3.9% | 4,429.9 | 2,144.1 | −51.6% |
| 2025-07-22 | 1.37 | 1.35 | −1.5% | 4,168.8 | 3,135.6 | −24.8% |
| 2025-05-01 | 1.26 | 1.29 | +2.4% | 4,362.9 | 3,091.7 | −29.1% |
| 2025-01-30 | 1.37 | 1.30 | −5.1% | 4,366.3 | 3,028.4 | −30.6% |
| 2024-10-22 | 1.28 | 1.26 | −1.6% | 2,981.4 | 3,028.5 | +1.6% |
| 2024-07-23 | 1.41 | 1.35 | −4.3% | 3,210.2 | 3,166.3 | −1.4% |
| 2024-04-23 | 1.27 | 1.28 | +0.8% | 3,111.2 | 3,038.2 | −2.3% |
| 2024-01-23 | 1.46 | 1.48 | +1.4% | 3,246.9 | 3,366.3 | +3.7% |
| 2023-10-24 | 1.29 | 1.26 | −2.3% | 3,056.3 | 2,943.5 | −3.7% |
Surprise is actual minus consensus, as a share of the consensus.