| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-16 | 3.40 | 4.41 | +29.7% | 3,567.8 | 3,567.0 | −0.0% |
| 2026-04-30 | 7.29 | 7.60 | +4.3% | 4,393.5 | 4,527.0 | +3.0% |
| 2026-01-20 | 6.49 | 4.50 | −30.7% | 4,036.0 | 4,003.0 | −0.8% |
| 2025-10-28 | 4.09 | 5.69 | +39.1% | 3,919.4 | 4,007.9 | +2.3% |
| 2025-09-30 | 4.10 | 5.69 | +38.8% | 3,924.3 | 4,007.9 | +2.1% |
| 2025-07-17 | 4.64 | 3.45 | −25.6% | 3,924.3 | 3,206.6 | −18.3% |
| 2025-07-16 | 3.54 | 3.45 | −2.5% | 3,924.3 | 3,206.6 | −18.3% |
| 2025-05-02 | 7.98 | 7.60 | −4.8% | 4,400.8 | 4,299.0 | −2.3% |
| 2025-01-20 | 5.52 | 6.38 | +15.6% | 3,899.0 | 3,811.0 | −2.3% |
| 2024-10-15 | 3.94 | 4.87 | +23.6% | 3,580.5 | 3,611.6 | +0.9% |
| 2024-07-18 | 2.61 | 2.94 | +12.6% | 3,190.0 | 3,147.2 | −1.3% |
| 2024-04-30 | 6.81 | 7.29 | +7.0% | 3,802.0 | 3,752.7 | −1.3% |
Surprise is actual minus consensus, as a share of the consensus.