| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 3.34 | 3.47 | +3.9% | 3,202.0 | 3,161.0 | −1.3% |
| 2026-04-30 | 3.06 | 3.20 | +4.6% | 3,069.8 | 3,171.8 | +3.3% |
| 2026-01-30 | 3.04 | 3.16 | +3.9% | 3,051.5 | 3,102.5 | +1.7% |
| 2025-11-05 | 3.38 | 0.02 | −99.3% | 3,056.0 | 3,166.9 | +3.6% |
| 2025-07-30 | 2.99 | 3.20 | +7.0% | 3,183.1 | 3,022.8 | −5.0% |
| 2025-04-28 | 2.83 | −7.77 | −374.5% | 3,060.2 | 2,916.2 | −4.7% |
| 2025-02-03 | 2.86 | 2.77 | −3.1% | 3,001.0 | 2,931.3 | −2.3% |
| 2024-11-07 | 3.48 | 8.81 | +153.2% | 3,214.2 | 3,187.6 | −0.8% |
| 2024-08-01 | 3.03 | 3.13 | +3.3% | 3,035.2 | 2,985.5 | −1.6% |
| 2024-04-30 | 2.70 | 2.57 | −4.8% | 3,045.5 | 2,930.6 | −3.8% |
| 2024-03-13 | 2.98 | 2.73 | −8.4% | 3,181.7 | 2,997.1 | −5.8% |
| 2023-11-07 | 3.11 | 3.08 | −1.0% | 3,347.1 | 3,190.7 | −4.7% |
Surprise is actual minus consensus, as a share of the consensus.