| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-16 | 0.79 | 0.80 | +1.0% | 12,581.2 | 12,560.0 | −0.2% |
| 2026-04-16 | 0.76 | 1.23 | +61.2% | 12,177.5 | 12,250.0 | +0.6% |
| 2026-01-20 | 0.55 | 0.56 | +1.4% | 11,969.9 | 12,051.0 | +0.7% |
| 2025-10-21 | 0.70 | 0.59 | −15.2% | 11,508.4 | 11,510.3 | +0.0% |
| 2025-07-17 | 0.71 | 0.72 | +1.4% | 11,057.4 | 11,079.2 | +0.2% |
| 2025-04-17 | 0.57 | 0.66 | +15.8% | 10,506.9 | 10,542.8 | +0.3% |
| 2025-01-21 | 0.42 | 0.43 | +2.4% | 10,108.1 | 10,246.5 | +1.4% |
| 2024-10-17 | 0.51 | 0.54 | +5.9% | 10,119.6 | 9,824.7 | −2.9% |
| 2024-07-18 | 0.47 | 0.49 | +4.3% | 9,528.7 | 9,559.3 | +0.3% |
| 2024-04-18 | 0.45 | 0.53 | +17.8% | 8,732.7 | 9,381.7 | +7.4% |
| 2024-01-23 | 0.22 | 0.21 | −4.5% | 8,718.6 | 8,832.8 | +1.3% |
| 2023-10-18 | 0.35 | 0.37 | +5.7% | 8,541.3 | 8,541.7 | +0.0% |
Surprise is actual minus consensus, as a share of the consensus.