| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 3.85 | 3.53 | −8.4% | 25,090.4 | 25,618.4 | +2.1% |
| 2026-05-22 | 3.97 | 3.70 | −6.8% | 23,008.0 | 23,647.0 | +2.8% |
| 2026-02-13 | 3.42 | 3.18 | −7.0% | 22,560.8 | 22,650.0 | +0.4% |
| 2025-11-11 | 3.56 | 3.99 | +12.1% | 23,075.6 | 23,263.9 | +0.8% |
| 2025-08-06 | 2.98 | 3.35 | +12.4% | 21,153.1 | 21,667.0 | +2.4% |
| 2025-05-20 | 2.70 | 2.39 | −11.5% | 20,184.8 | 20,011.8 | −0.9% |
| 2025-02-07 | 2.24 | 3.00 | +33.9% | 18,895.4 | 19,283.0 | +2.1% |
| 2024-11-08 | 2.69 | 3.13 | +16.4% | 19,744.3 | 20,023.5 | +1.4% |
| 2024-08-06 | 2.07 | 2.19 | +5.8% | 18,328.4 | 18,589.0 | +1.4% |
| 2024-05-23 | 1.94 | 2.32 | +19.6% | 17,980.6 | 17,795.2 | −1.0% |
| 2024-02-07 | 1.94 | 1.68 | −13.4% | 17,362.9 | 16,797.0 | −3.3% |
| 2023-11-10 | 1.98 | 2.25 | +13.6% | 17,557.0 | 17,700.0 | +0.8% |
Surprise is actual minus consensus, as a share of the consensus.