| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 2.89 | 2.64 | −8.5% | 1,461.3 | 1,463.6 | +0.2% |
| 2026-04-30 | 2.80 | 2.86 | +2.1% | 1,419.9 | 1,431.4 | +0.8% |
| 2026-01-29 | 2.74 | 2.81 | +2.6% | 1,400.5 | 1,422.8 | +1.6% |
| 2025-10-30 | 2.51 | 2.55 | +1.6% | 1,333.3 | 1,335.6 | +0.2% |
| 2025-07-31 | 2.55 | 2.55 | +0.0% | 1,348.0 | 1,348.0 | +0.0% |
| 2025-04-23 | 2.38 | 2.37 | −0.4% | 1,288.1 | 1,291.7 | +0.3% |
| 2025-01-30 | 2.32 | 2.43 | +4.7% | 1,266.7 | 1,282.1 | +1.2% |
| 2024-10-24 | 2.04 | 2.20 | +7.8% | 1,185.2 | 1,224.5 | +3.3% |
| 2024-08-01 | 2.07 | 2.08 | +0.5% | 1,218.4 | 1,223.2 | +0.4% |
| 2024-04-25 | 1.91 | 2.13 | +11.5% | 1,174.2 | 1,197.0 | +1.9% |
| 2024-01-24 | 1.81 | 1.88 | +3.9% | 1,145.7 | 1,162.8 | +1.5% |
| 2023-10-26 | 1.62 | 1.64 | +1.2% | 1,097.2 | 963.0 | −12.2% |
Surprise is actual minus consensus, as a share of the consensus.