| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 3.50 | 3.61 | +3.3% | 14,464.5 | 15,614.0 | +7.9% |
| 2026-05-22 | 3.85 | 3.50 | −9.1% | 14,122.3 | 14,922.0 | +5.7% |
| 2026-02-04 | 2.88 | 2.90 | +0.7% | 13,292.6 | 13,501.0 | +1.6% |
| 2025-11-12 | 2.83 | 3.10 | +9.5% | 13,230.5 | 13,855.3 | +4.7% |
| 2025-11-11 | 2.83 | 3.10 | +9.5% | 13,230.5 | 13,855.3 | +4.7% |
| 2025-08-07 | 2.98 | 2.33 | −21.8% | 13,279.7 | 11,693.6 | −11.9% |
| 2025-08-04 | 2.87 | 2.33 | −18.8% | 13,279.7 | 11,693.6 | −11.9% |
| 2025-05-29 | 2.65 | 2.40 | −9.4% | 12,156.9 | 11,983.0 | −1.4% |
| 2025-02-07 | 3.05 | 2.60 | −14.8% | 10,981.8 | 11,405.0 | +3.9% |
| 2024-11-13 | 3.70 | 1.80 | −51.4% | 5,558.0 | 11,836.2 | +113.0% |
| 2024-08-05 | 3.70 | 2.15 | −41.9% | 5,558.0 | 10,053.8 | +80.9% |
| 2024-05-24 | 4.30 | 4.07 | −5.3% | 5,558.0 | 10,607.2 | +90.8% |
Surprise is actual minus consensus, as a share of the consensus.