| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 1.56 | 1.62 | +3.8% | 6,895.7 | 7,072.0 | +2.6% |
| 2026-04-16 | 1.40 | 1.43 | +2.1% | 6,500.4 | 6,482.0 | −0.3% |
| 2026-01-21 | 1.40 | 1.39 | −0.7% | 6,380.6 | 6,336.0 | −0.7% |
| 2025-04-17 | 1.01 | 1.05 | +4.0% | 5,551.0 | 6,650.0 | +19.8% |
| 2025-01-21 | 0.91 | 1.01 | +10.5% | 5,203.4 | 5,329.0 | +2.4% |
| 2024-10-15 | 0.75 | 0.77 | +2.4% | 4,783.2 | 6,553.0 | +37.0% |
| 2024-07-16 | 0.72 | 0.73 | +1.3% | 4,680.0 | 4,690.0 | +0.2% |
| 2024-04-15 | 0.73 | 0.74 | +1.4% | 4,711.7 | 6,448.0 | +36.9% |
| 2024-03-14 | 0.64 | 0.57 | −10.3% | 4,494.1 | 6,292.0 | +40.0% |
| 2023-10-16 | 0.75 | 0.62 | −17.8% | 4,615.1 | 6,397.0 | +38.6% |
| 2023-07-18 | 0.71 | 0.71 | +0.3% | 4,610.0 | 6,470.0 | +40.3% |
| 2023-04-17 | 0.90 | 0.87 | −3.3% | 5,133.5 | 6,362.0 | +23.9% |
Surprise is actual minus consensus, as a share of the consensus.