| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 13.42 | 13.74 | +2.4% | 39,660.9 | 40,661.5 | +2.5% |
| 2026-05-19 | 10.15 | 14.00 | +37.9% | 33,858.8 | 34,429.0 | +1.7% |
| 2026-02-03 | 12.04 | 12.10 | +0.5% | 35,822.3 | 35,672.0 | −0.4% |
| 2025-11-06 | 12.68 | 12.37 | −2.4% | 37,259.4 | 36,971.6 | −0.8% |
| 2025-09-30 | 12.71 | 12.38 | −2.6% | 37,349.8 | 36,971.6 | −1.0% |
| 2025-07-31 | 10.92 | 10.60 | −2.9% | 36,038.2 | 35,703.5 | −0.9% |
| 2025-06-30 | 10.92 | 10.60 | −2.9% | 36,038.2 | 35,703.5 | −0.9% |
| 2025-05-21 | 9.87 | 10.18 | +3.1% | 38,306.0 | 30,075.1 | −21.5% |
| 2025-01-23 | 11.36 | 9.45 | −16.8% | 32,062.6 | 32,300.0 | +0.7% |
| 2024-11-05 | 14.55 | 16.28 | +11.9% | 31,906.0 | 30,765.1 | −3.6% |
| 2024-07-31 | 14.30 | 13.37 | −6.5% | 29,393.4 | 28,934.2 | −1.6% |
| 2024-05-15 | 9.40 | 11.74 | +24.9% | 24,031.0 | 24,411.0 | +1.6% |
Surprise is actual minus consensus, as a share of the consensus.