| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 4.78 | 3.64 | −23.8% | 3,709.4 | 3,731.1 | +0.6% |
| 2026-04-30 | 4.11 | 4.25 | +3.4% | 3,508.8 | 3,537.6 | +0.8% |
| 2026-02-17 | 3.95 | 4.07 | +3.0% | 3,558.5 | 3,515.8 | −1.2% |
| 2025-10-28 | 4.13 | 4.18 | +1.2% | 3,557.7 | 3,563.5 | +0.2% |
| 2025-07-24 | 4.17 | 4.35 | +4.3% | 3,486.1 | 3,527.3 | +1.2% |
| 2025-04-29 | 3.74 | 3.84 | +2.7% | 3,399.1 | 3,345.1 | −1.6% |
| 2025-02-06 | 3.39 | 3.45 | +1.8% | 3,307.7 | 3,329.4 | +0.7% |
| 2024-10-24 | 3.47 | 3.50 | +0.9% | 3,260.8 | 3,282.0 | +0.6% |
| 2024-08-01 | 3.78 | 3.94 | +4.2% | 3,185.4 | 3,220.9 | +1.1% |
| 2024-04-25 | 3.48 | 3.68 | +5.7% | 3,118.1 | 3,176.6 | +1.9% |
| 2024-02-15 | 3.29 | 3.30 | +0.3% | 3,017.4 | 3,033.3 | +0.5% |
| 2023-10-26 | 3.37 | 3.38 | +0.3% | 2,991.0 | 3,056.8 | +2.2% |
Surprise is actual minus consensus, as a share of the consensus.