| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 3.00 | 3.13 | +4.3% | 12,876.0 | 13,997.0 | +8.7% |
| 2026-08-11 | 3.00 | 3.07 | +2.3% | 12,876.0 | 14,000.2 | +8.7% |
| 2026-05-14 | 3.10 | 3.70 | +19.4% | 12,168.5 | 13,005.0 | +6.9% |
| 2026-02-13 | 3.40 | 2.90 | −14.7% | 11,185.7 | 11,488.0 | +2.7% |
| 2025-11-11 | 3.50 | 3.30 | −5.7% | 11,980.0 | 12,059.0 | +0.7% |
| 2025-08-05 | 2.95 | 3.10 | +5.1% | 10,935.3 | 11,079.0 | +1.3% |
| 2025-05-08 | 2.85 | 3.70 | +29.8% | 10,770.0 | 11,054.0 | +2.6% |
| 2025-02-11 | 2.65 | 2.90 | +9.4% | 10,577.3 | 10,143.0 | −4.1% |
| 2024-11-11 | 2.45 | 2.72 | +11.0% | 11,016.5 | 10,862.0 | −1.4% |
| 2024-08-13 | 2.70 | 2.01 | −25.6% | 10,405.5 | 10,074.0 | −3.2% |
| 2024-05-28 | 2.65 | 2.60 | −1.9% | 10,213.3 | 10,292.0 | +0.8% |
| 2024-02-07 | 2.15 | 2.70 | +25.6% | 10,559.0 | 9,751.0 | −7.7% |
Surprise is actual minus consensus, as a share of the consensus.