| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 3.08 | 3.50 | +13.6% | 18,277.7 | 19,011.9 | +4.0% |
| 2026-05-06 | 4.83 | 5.61 | +16.1% | 19,676.5 | 20,613.0 | +4.8% |
| 2026-02-02 | 3.65 | 4.10 | +12.3% | 17,565.4 | 17,712.0 | +0.8% |
| 2025-10-29 | 2.74 | 2.89 | +5.5% | 15,336.2 | 16,135.5 | +5.2% |
| 2025-07-31 | 2.03 | 1.82 | −10.3% | 17,576.4 | 13,479.9 | −23.3% |
| 2025-05-15 | 3.13 | 3.67 | +17.3% | 13,829.0 | 15,078.7 | +9.0% |
| 2025-01-30 | 1.73 | 1.55 | −10.4% | 14,732.0 | 12,916.2 | −12.3% |
| 2024-11-06 | 1.82 | 1.09 | −40.1% | 12,305.3 | 11,672.3 | −5.1% |
| 2024-08-06 | 1.34 | 0.42 | −68.7% | 8,724.2 | 10,104.9 | +15.8% |
| 2024-05-07 | 1.10 | 1.31 | +19.1% | 10,430.6 | 10,895.7 | +4.5% |
| 2024-01-30 | 0.73 | 0.83 | +13.7% | 8,392.7 | 8,708.9 | +3.8% |
| 2023-11-04 | −0.12 | −0.45 | −275.0% | 8,023.0 | 8,116.3 | +1.2% |
Surprise is actual minus consensus, as a share of the consensus.