| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 2.81 | 2.84 | +1.1% | 4,005.7 | 3,955.0 | −1.3% |
| 2026-04-30 | 4.43 | 4.47 | +0.9% | 4,732.1 | 4,716.0 | −0.3% |
| 2026-01-29 | 2.35 | 2.38 | +1.3% | 3,597.1 | 3,586.0 | −0.3% |
| 2025-10-30 | 2.54 | 1.05 | −58.7% | 3,564.0 | 3,365.6 | −5.6% |
| 2025-07-31 | 2.36 | 1.40 | −40.7% | 3,200.6 | 3,220.8 | +0.6% |
| 2025-05-01 | 3.57 | 3.67 | +2.8% | 3,143.0 | 3,688.4 | +17.4% |
| 2025-01-30 | 2.03 | 2.13 | +4.9% | 2,702.3 | 2,680.0 | −0.8% |
| 2024-10-25 | 2.26 | 1.40 | −38.1% | 2,780.1 | 2,806.8 | +1.0% |
| 2024-07-26 | 2.24 | 1.27 | −43.3% | 2,767.0 | 2,637.4 | −4.7% |
| 2024-04-26 | 3.41 | 2.74 | −19.6% | 3,177.7 | 3,218.1 | +1.3% |
| 2024-03-21 | 1.85 | −0.15 | −108.0% | 2,402.8 | 2,399.5 | −0.1% |
| 2023-12-13 | 1.95 | 1.27 | −34.9% | 2,425.3 | 2,453.1 | +1.1% |
Surprise is actual minus consensus, as a share of the consensus.