| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 0.54 | 0.64 | +18.4% | 5,495.8 | 5,714.0 | +4.0% |
| 2026-04-21 | 0.50 | 0.55 | +10.3% | 5,306.5 | 5,402.0 | +1.8% |
| 2026-01-21 | 0.55 | 0.69 | +25.2% | 5,407.3 | 5,657.0 | +4.6% |
| 2025-10-21 | 0.50 | 0.58 | +16.3% | 5,388.9 | 5,600.0 | +3.9% |
| 2025-07-22 | 0.55 | 0.55 | −0.4% | 5,406.7 | 5,510.0 | +1.9% |
| 2025-04-22 | 0.60 | 0.60 | −0.3% | 5,273.9 | 5,417.0 | +2.7% |
| 2025-01-22 | 0.73 | 0.70 | −4.1% | 5,633.0 | 5,610.0 | −0.4% |
| 2024-11-07 | 0.75 | 0.73 | −2.7% | 5,827.3 | 5,697.0 | −2.2% |
| 2024-07-19 | 0.80 | 0.80 | +0.0% | 5,946.7 | 5,833.0 | −1.9% |
| 2024-04-23 | 0.74 | 0.76 | +2.7% | 5,669.2 | 5,804.0 | +2.4% |
| 2024-01-23 | 0.80 | 0.86 | +7.5% | 5,779.8 | 5,739.0 | −0.7% |
| 2023-10-24 | 0.77 | 0.79 | +2.6% | 5,861.8 | 5,804.0 | −1.0% |
Surprise is actual minus consensus, as a share of the consensus.