| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 2.43 | 2.54 | +4.5% | 7,196.3 | 7,352.0 | +2.2% |
| 2026-04-28 | 1.08 | 1.14 | +5.6% | 5,519.0 | 5,532.0 | +0.2% |
| 2026-02-18 | 1.95 | 1.95 | +0.0% | 6,139.3 | 6,349.0 | +3.4% |
| 2025-10-28 | 3.83 | 3.98 | +3.9% | 8,743.2 | 9,008.0 | +3.0% |
| 2025-07-29 | 2.01 | 2.22 | +10.4% | 6,552.9 | 6,798.0 | +3.7% |
| 2025-04-29 | 0.69 | 0.99 | +43.1% | 4,596.1 | 4,762.0 | +3.6% |
| 2025-02-20 | 1.44 | 1.66 | +15.3% | 5,180.3 | 5,471.0 | +5.6% |
| 2024-10-30 | 3.09 | 3.36 | +8.7% | 7,636.7 | 7,994.0 | +4.7% |
| 2024-08-01 | 1.55 | 1.68 | +8.4% | 5,771.5 | 5,859.0 | +1.5% |
| 2024-05-02 | 0.56 | 0.82 | +46.0% | 4,253.9 | 4,415.0 | +3.8% |
| 2024-02-22 | 29.73 | 32.00 | +7.6% | 4,706.0 | 4,784.0 | +1.7% |
| 2023-11-02 | 67.74 | 72.32 | +6.8% | 7,262.1 | 7,341.0 | +1.1% |
Surprise is actual minus consensus, as a share of the consensus.