| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 3.52 | 2.80 | −20.6% | 14,360.8 | 14,155.0 | −1.4% |
| 2026-05-05 | 3.09 | 3.61 | +16.8% | 14,103.5 | 15,234.0 | +8.0% |
| 2026-02-03 | 3.37 | 3.30 | −2.1% | 14,669.2 | 14,520.0 | −1.0% |
| 2025-10-29 | 3.72 | 4.26 | +14.5% | 14,135.7 | 17,950.0 | +27.0% |
| 2025-07-30 | 3.22 | 3.58 | +11.2% | 13,510.1 | 13,771.0 | +1.9% |
| 2025-04-30 | 3.18 | 3.29 | +3.5% | 14,442.5 | 13,537.0 | −6.3% |
| 2025-02-04 | 3.36 | 2.96 | −11.9% | 14,709.3 | 12,615.0 | −14.2% |
| 2024-10-30 | 3.47 | 3.48 | +0.3% | 14,893.2 | 19,490.0 | +30.9% |
| 2024-08-01 | 3.45 | 3.39 | −1.7% | 13,529.2 | 14,883.0 | +10.0% |
| 2024-04-30 | 3.13 | 3.12 | −0.3% | 14,496.1 | 23,509.0 | +62.2% |
| 2024-02-06 | 2.61 | 2.58 | −1.1% | 12,993.8 | 17,382.0 | +33.8% |
| 2023-11-01 | 3.16 | 3.44 | +8.9% | 12,964.7 | 8,352.0 | −35.6% |
Surprise is actual minus consensus, as a share of the consensus.