| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 1.28 | 1.34 | +4.9% | 3,582.3 | 3,648.0 | +1.8% |
| 2026-05-06 | 1.17 | 1.24 | +6.0% | 3,499.5 | 3,533.0 | +1.0% |
| 2026-02-11 | 1.16 | 1.35 | +16.4% | 3,530.6 | 3,572.0 | +1.2% |
| 2025-10-30 | 1.16 | 1.24 | +6.9% | 3,482.4 | 3,590.0 | +3.1% |
| 2025-07-31 | 1.06 | 1.21 | +14.2% | 3,524.4 | 3,638.0 | +3.2% |
| 2025-05-07 | 0.98 | 1.11 | +13.3% | 3,508.0 | 3,515.0 | +0.2% |
| 2025-02-06 | 0.93 | 1.01 | +8.6% | 3,468.2 | 3,439.0 | −0.8% |
| 2024-10-31 | 0.92 | 1.09 | +18.5% | 3,478.4 | 3,449.0 | −0.8% |
| 2024-07-31 | 1.01 | 1.19 | +17.8% | 3,705.9 | 3,603.0 | −2.8% |
| 2024-05-02 | 0.87 | 1.03 | +18.4% | 3,509.3 | 3,595.0 | +2.4% |
| 2024-02-08 | 0.93 | 0.90 | −3.2% | 3,649.7 | 3,522.0 | −3.5% |
| 2023-11-02 | 0.91 | 0.98 | +7.7% | 3,660.7 | 3,622.0 | −1.1% |
Surprise is actual minus consensus, as a share of the consensus.