| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 2.14 | 2.59 | +20.8% | 3,724.7 | 3,718.0 | −0.2% |
| 2026-04-21 | 2.20 | 2.27 | +3.2% | 3,788.5 | 3,698.0 | −2.4% |
| 2026-01-27 | 2.05 | 2.07 | +1.0% | 3,838.8 | 3,793.0 | −1.2% |
| 2025-10-15 | 2.26 | 2.86 | +26.5% | 3,797.3 | 4,834.0 | +27.3% |
| 2025-07-22 | 1.82 | 2.50 | +37.4% | 3,706.6 | 4,712.0 | +27.1% |
| 2025-04-22 | 1.67 | 1.89 | +13.2% | 3,775.2 | 5,699.0 | +51.0% |
| 2025-01-28 | 1.93 | 1.91 | −1.0% | 3,829.0 | 3,801.0 | −0.7% |
| 2024-10-16 | 1.79 | 1.94 | +8.4% | 3,761.1 | 3,814.0 | +1.4% |
| 2024-07-17 | 1.35 | 1.55 | +14.8% | 3,674.5 | 4,889.0 | +33.1% |
| 2024-04-24 | 1.34 | 1.18 | −11.9% | 3,893.8 | 5,961.0 | +53.1% |
| 2024-01-23 | 0.93 | 1.03 | +10.8% | 4,468.5 | 3,659.0 | −18.1% |
| 2023-10-24 | 1.43 | 1.48 | +3.5% | 4,299.0 | 5,354.0 | +24.5% |
Surprise is actual minus consensus, as a share of the consensus.