| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 3.38 | 3.65 | +7.9% | 2,244.7 | 2,313.0 | +3.0% |
| 2026-05-05 | 2.88 | 3.30 | +14.6% | 2,158.4 | 2,239.0 | +3.7% |
| 2026-02-05 | 2.47 | 2.75 | +11.3% | 2,081.7 | 2,105.0 | +1.1% |
| 2025-11-06 | 2.94 | 3.34 | +13.6% | 2,211.0 | 2,316.0 | +4.7% |
| 2025-08-06 | 2.67 | 2.82 | +5.6% | 2,070.0 | 2,144.0 | +3.6% |
| 2025-05-07 | 2.10 | 2.45 | +16.7% | 1,966.1 | 2,002.0 | +1.8% |
| 2025-02-10 | 1.60 | 1.83 | +14.4% | 1,879.9 | 1,882.0 | +0.1% |
| 2024-11-07 | 2.41 | 2.47 | +2.5% | 2,063.9 | 2,035.5 | −1.4% |
| 2024-08-07 | 2.08 | 2.71 | +30.3% | 2,032.1 | 2,051.0 | +0.9% |
| 2024-05-07 | 2.16 | 2.50 | +15.7% | 2,060.4 | 2,126.0 | +3.2% |
| 2024-01-31 | 2.64 | 2.04 | −22.7% | 2,096.7 | 2,052.0 | −2.1% |
| 2023-11-02 | 3.49 | 3.64 | +4.3% | 2,432.8 | 2,562.9 | +5.3% |
Surprise is actual minus consensus, as a share of the consensus.