| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 18.03 | 19.22 | +6.6% | 17,536.0 | 18,159.9 | +3.6% |
| 2026-05-15 | 16.25 | 22.30 | +37.2% | 16,654.9 | 17,428.0 | +4.6% |
| 2026-01-27 | 15.37 | 15.87 | +3.3% | 15,995.7 | 16,953.6 | +6.0% |
| 2025-11-03 | 13.64 | 11.17 | −18.1% | 15,371.2 | 14,833.0 | −3.5% |
| 2025-08-05 | 12.97 | 13.08 | +0.8% | 15,254.4 | 15,056.2 | −1.3% |
| 2025-05-20 | 12.48 | 11.27 | −9.7% | 15,355.9 | 14,206.3 | −7.5% |
| 2025-02-03 | 13.00 | 12.40 | −4.6% | 15,348.4 | 13,841.0 | −9.8% |
| 2024-11-04 | 10.76 | 9.93 | −7.7% | 14,257.1 | 14,058.0 | −1.4% |
| 2024-08-06 | 14.00 | 8.73 | −37.6% | 15,463.8 | 14,017.1 | −9.4% |
| 2024-05-22 | 13.32 | 11.68 | −12.3% | 15,550.8 | 15,374.5 | −1.1% |
| 2024-05-21 | 13.32 | 11.68 | −12.3% | 15,550.8 | 15,319.6 | −1.5% |
| 2024-02-14 | 14.01 | 11.65 | −16.8% | 15,115.5 | 15,452.0 | +2.2% |
Surprise is actual minus consensus, as a share of the consensus.