| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-19 | 1.19 | 1.17 | −1.3% | 5,140.4 | 5,093.9 | −0.9% |
| 2026-04-23 | 1.11 | 1.14 | +2.7% | 5,114.7 | 5,028.2 | −1.7% |
| 2026-02-16 | 1.13 | 1.24 | +9.7% | 5,071.9 | 5,186.0 | +2.2% |
| 2025-10-22 | 1.10 | 1.19 | +8.2% | 5,098.2 | 4,849.4 | −4.9% |
| 2025-07-21 | 0.99 | 1.08 | +9.6% | 4,790.9 | 4,828.4 | +0.8% |
| 2025-04-23 | 0.98 | 1.00 | +1.4% | 4,795.1 | 4,777.0 | −0.4% |
| 2025-02-18 | 0.89 | 1.27 | +42.7% | 4,589.2 | 4,697.2 | +2.4% |
| 2024-10-27 | 0.87 | 1.07 | +23.0% | 4,610.6 | 4,499.0 | −2.4% |
| 2024-07-23 | 0.83 | 0.86 | +3.6% | 4,561.9 | 4,465.2 | −2.1% |
| 2024-05-13 | 0.68 | 0.83 | +22.1% | 4,295.8 | 4,545.0 | +5.8% |
| 2024-02-20 | 0.82 | 0.97 | +18.3% | 4,334.1 | 4,363.8 | +0.7% |
| 2023-10-22 | 0.58 | 0.68 | +17.2% | 4,110.6 | 4,099.9 | −0.3% |
Surprise is actual minus consensus, as a share of the consensus.