| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 7.19 | 7.94 | +10.4% | 19,339.1 | 20,063.0 | +3.7% |
| 2026-04-23 | 6.74 | 6.44 | −4.5% | 18,221.8 | 18,021.0 | −1.1% |
| 2026-01-29 | 5.81 | 5.80 | −0.2% | 19,857.5 | 20,321.0 | +2.3% |
| 2025-07-22 | 6.52 | 1.46 | −77.6% | 18,416.3 | 18,155.0 | −1.4% |
| 2025-04-22 | 6.34 | 7.28 | +14.8% | 18,646.8 | 17,963.0 | −3.7% |
| 2025-01-28 | 6.63 | 2.22 | −66.5% | 18,788.3 | 18,622.0 | −0.9% |
| 2024-10-22 | 6.50 | 6.80 | +4.6% | 17,378.5 | 17,104.0 | −1.6% |
| 2024-07-23 | 6.46 | 6.85 | +6.0% | 17,037.3 | 18,122.0 | +6.4% |
| 2024-04-23 | 5.82 | 6.39 | +9.8% | 16,039.2 | 17,195.0 | +7.2% |
| 2024-03-13 | 7.27 | 7.58 | +4.3% | 17,955.1 | 18,874.0 | +5.1% |
| 2023-10-17 | 6.67 | 6.73 | +0.9% | 16,731.8 | 16,878.0 | +0.9% |
| 2023-07-18 | 6.45 | 6.63 | +2.8% | 15,923.1 | 16,693.0 | +4.8% |
Surprise is actual minus consensus, as a share of the consensus.