| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 1.96 | 2.24 | +14.3% | 4,886.7 | 4,926.0 | +0.8% |
| 2026-05-07 | 1.58 | 1.66 | +5.1% | 4,933.9 | 5,306.0 | +7.5% |
| 2026-02-12 | 1.90 | 2.21 | +16.3% | 4,840.9 | 4,894.0 | +1.1% |
| 2025-07-31 | 1.88 | 3.87 | +105.9% | 4,818.7 | 5,072.0 | +5.3% |
| 2025-05-08 | 1.54 | 1.60 | +3.9% | 4,713.4 | 4,691.0 | −0.5% |
| 2025-02-06 | 1.76 | 9.69 | +450.6% | 4,743.8 | 6,377.0 | +34.4% |
| 2024-10-31 | 1.61 | −3.05 | −289.7% | 4,607.3 | 4,111.0 | −10.8% |
| 2024-08-01 | 1.77 | 5.18 | +192.7% | 4,611.3 | 4,583.0 | −0.6% |
| 2024-05-02 | 1.10 | 7.13 | +548.2% | 4,584.2 | 6,047.0 | +31.9% |
| 2024-02-08 | 1.31 | −7.28 | −655.7% | 4,381.4 | 212.0 | −95.2% |
| 2023-11-02 | 1.76 | 4.99 | +183.5% | 4,717.2 | 5,457.0 | +15.7% |
| 2023-08-03 | 1.85 | 3.01 | +62.7% | 4,646.2 | 5,053.0 | +8.8% |
Surprise is actual minus consensus, as a share of the consensus.