| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 3.60 | 3.50 | −2.7% | 21,968.6 | 21,962.6 | −0.0% |
| 2026-05-25 | 4.56 | 3.45 | −24.3% | 23,510.4 | 22,926.1 | −2.5% |
| 2026-01-29 | 5.00 | 4.30 | −14.0% | 23,938.6 | 23,017.0 | −3.8% |
| 2025-11-11 | 4.51 | 4.89 | +8.4% | 24,091.8 | 23,545.3 | −2.3% |
| 2025-08-06 | 4.67 | 2.81 | −39.8% | 24,658.8 | 21,536.3 | −12.7% |
| 2025-08-05 | 5.33 | 3.51 | −34.1% | 24,658.8 | 21,536.3 | −12.7% |
| 2025-05-22 | 4.62 | 4.91 | +6.3% | 23,895.8 | 22,878.3 | −4.3% |
| 2025-01-30 | 4.73 | 4.48 | −5.3% | 23,709.4 | 22,019.0 | −7.1% |
| 2024-10-29 | 5.76 | 6.56 | +13.9% | 23,935.5 | 22,877.5 | −4.4% |
| 2024-08-08 | 5.20 | 4.26 | −18.1% | 22,132.6 | 21,031.3 | −5.0% |
| 2024-05-17 | 5.77 | 5.22 | −9.5% | 23,812.2 | 23,251.3 | −2.4% |
| 2024-01-24 | 5.13 | 5.43 | +5.8% | 22,863.5 | 22,105.7 | −3.3% |
Surprise is actual minus consensus, as a share of the consensus.