| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 2.89 | 3.10 | +7.3% | 3,776.2 | 3,752.5 | −0.6% |
| 2026-04-30 | 3.19 | 3.40 | +6.6% | 3,952.6 | 4,099.6 | +3.7% |
| 2026-02-12 | 2.58 | 2.69 | +4.3% | 3,434.9 | 3,538.3 | +3.0% |
| 2025-10-29 | 1.76 | 2.16 | +22.7% | 3,411.7 | 3,025.6 | −11.3% |
| 2025-07-30 | 1.83 | 1.94 | +6.0% | 2,701.0 | 2,816.1 | +4.3% |
| 2025-04-24 | 1.39 | 1.53 | +10.1% | 2,487.0 | 2,468.2 | −0.8% |
| 2025-02-13 | 1.70 | 1.26 | −25.9% | 2,268.3 | 2,223.7 | −2.0% |
| 2024-10-30 | 1.02 | 1.14 | +11.8% | 2,321.0 | 2,172.9 | −6.4% |
| 2024-07-31 | 0.90 | 1.07 | +18.9% | 2,094.9 | 2,076.2 | −0.9% |
| 2024-04-25 | 0.60 | 0.76 | +26.7% | 1,720.5 | 1,821.6 | +5.9% |
| 2024-02-15 | 0.48 | 0.57 | +18.7% | 1,989.7 | 1,756.6 | −11.7% |
| 2023-10-25 | 0.46 | 0.44 | −4.3% | 1,660.3 | 1,642.4 | −1.1% |
Surprise is actual minus consensus, as a share of the consensus.