| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 4.97 | 5.07 | +2.0% | 8,044.9 | 8,620.0 | +7.1% |
| 2026-05-05 | 3.23 | 3.41 | +5.6% | 6,184.3 | 6,921.0 | +11.9% |
| 2026-02-24 | 2.20 | 2.27 | +3.2% | 5,766.0 | 5,638.0 | −2.2% |
| 2025-08-07 | 2.23 | 2.46 | +10.3% | 5,682.8 | 5,371.0 | −5.5% |
| 2025-05-01 | 2.80 | 2.87 | +2.5% | 5,286.0 | 5,669.0 | +7.2% |
| 2025-02-27 | 2.58 | 2.23 | −13.6% | 5,945.0 | 5,673.0 | −4.6% |
| 2024-11-08 | 2.78 | 2.89 | +4.0% | 5,983.6 | 5,965.0 | −0.3% |
| 2024-08-02 | 2.96 | 2.95 | −0.3% | 6,071.0 | 6,052.0 | −0.3% |
| 2024-05-03 | 2.72 | 3.10 | +14.0% | 5,912.6 | 5,860.0 | −0.9% |
| 2024-02-23 | 3.08 | 3.42 | +11.0% | 6,180.5 | 6,059.0 | −2.0% |
| 2023-11-03 | 2.97 | 3.48 | +17.2% | 5,477.6 | 6,134.0 | +12.0% |
| 2023-08-04 | 2.32 | 2.66 | +14.7% | 4,739.8 | 5,481.0 | +15.6% |
Surprise is actual minus consensus, as a share of the consensus.