| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 1.76 | 1.63 | −7.3% | 4,106.6 | 4,117.0 | +0.3% |
| 2026-04-29 | 1.79 | 1.75 | −2.2% | 4,202.7 | 4,346.0 | +3.4% |
| 2026-02-04 | 1.69 | 1.57 | −7.1% | 4,250.2 | 4,866.0 | +14.5% |
| 2025-11-04 | 1.77 | 2.49 | +40.7% | 4,365.6 | 4,793.0 | +9.8% |
| 2025-08-05 | 1.70 | 1.78 | +4.7% | 4,329.8 | 4,218.0 | −2.6% |
| 2025-04-30 | 1.67 | 1.66 | −0.6% | 4,277.5 | 3,453.0 | −19.3% |
| 2025-02-05 | 1.62 | 1.56 | −3.7% | 4,329.7 | 5,498.0 | +27.0% |
| 2024-10-30 | 1.69 | 2.16 | +27.8% | 4,299.7 | 3,035.0 | −29.4% |
| 2024-07-31 | 1.60 | 1.83 | +14.4% | 4,101.7 | 5,157.0 | +25.7% |
| 2024-05-01 | 1.58 | 1.66 | +5.1% | 4,139.5 | 5,437.0 | +31.3% |
| 2024-01-31 | 1.45 | 1.25 | −13.8% | 4,391.9 | 3,857.0 | −12.2% |
| 2023-11-01 | 1.44 | 1.84 | +27.8% | 4,329.3 | 5,032.0 | +16.2% |
Surprise is actual minus consensus, as a share of the consensus.