| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 15.90 | 16.34 | +2.8% | 8,497.6 | 9,172.2 | +7.9% |
| 2026-05-11 | 13.80 | 15.00 | +8.7% | 7,651.0 | 8,251.5 | +7.8% |
| 2026-01-23 | 14.00 | 14.20 | +1.4% | 7,882.4 | 7,549.0 | −4.2% |
| 2025-11-04 | 13.50 | 14.10 | +4.4% | 7,695.2 | 7,718.0 | +0.3% |
| 2025-08-13 | 14.00 | 14.72 | +5.1% | 7,743.6 | 7,701.0 | −0.6% |
| 2025-06-30 | 70.00 | 14.14 | −79.8% | 7,743.6 | 11,246.1 | +45.2% |
| 2025-05-28 | 70.00 | 69.06 | −1.3% | 7,293.7 | 7,706.5 | +5.7% |
| 2025-01-31 | 14.60 | 14.08 | −3.6% | 7,499.6 | 7,229.0 | −3.6% |
| 2024-10-26 | 64.00 | 14.09 | −78.0% | 6,874.7 | 10,568.4 | +53.7% |
| 2024-10-25 | 12.80 | 14.51 | +13.4% | 6,874.7 | 7,400.0 | +7.6% |
| 2024-07-27 | 53.00 | 12.12 | −77.1% | 5,936.0 | 9,526.8 | +60.5% |
| 2024-07-26 | 10.60 | 12.50 | +17.9% | 5,936.0 | 6,675.0 | +12.4% |
Surprise is actual minus consensus, as a share of the consensus.