| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | 1.25 | 1.19 | −4.7% | 5,064.0 | 5,000.9 | −1.2% |
| 2026-05-18 | −0.95 | −0.86 | +9.5% | 3,081.8 | 2,925.2 | −5.1% |
| 2026-01-26 | 0.18 | 0.07 | −62.2% | 3,700.8 | 3,823.6 | +3.3% |
| 2025-11-03 | 3.62 | 3.76 | +3.9% | 6,343.3 | 6,315.3 | −0.4% |
| 2025-07-21 | 1.37 | 1.79 | +30.7% | 4,874.0 | 5,073.9 | +4.1% |
| 2025-05-19 | −0.65 | −0.62 | +4.7% | 2,563.7 | 2,585.3 | +0.8% |
| 2025-01-27 | 0.05 | 0.29 | +480.0% | 2,986.2 | 3,106.9 | +4.0% |
| 2024-11-04 | 2.87 | 2.82 | −1.7% | 5,596.8 | 5,521.3 | −1.3% |
| 2024-07-22 | 1.16 | 0.68 | −41.4% | 4,235.8 | 3,947.0 | −6.8% |
| 2024-05-20 | −0.53 | −0.52 | +1.9% | 2,287.4 | 2,357.7 | +3.1% |
| 2024-01-29 | 0.14 | 0.03 | −78.6% | 2,954.6 | 2,915.6 | −1.3% |
| 2023-11-06 | 2.85 | 2.88 | +1.1% | 5,168.7 | 5,292.6 | +2.4% |
Surprise is actual minus consensus, as a share of the consensus.