| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 17.26 | 17.86 | +3.5% | 90,053.7 | 91,503.5 | +1.6% |
| 2026-05-20 | 16.33 | 15.86 | −2.9% | 87,366.7 | 88,533.4 | +1.3% |
| 2026-02-09 | 15.94 | 15.67 | −1.7% | 84,657.1 | 86,459.0 | +2.1% |
| 2025-11-05 | 15.24 | 14.61 | −4.1% | 81,417.7 | 82,860.0 | +1.8% |
| 2025-08-03 | 16.68 | 14.20 | −14.9% | 82,105.7 | 78,681.4 | −4.2% |
| 2025-05-26 | 17.57 | 15.56 | −11.4% | 82,769.6 | 83,821.2 | +1.3% |
| 2025-02-07 | 15.54 | 14.56 | −6.3% | 78,653.0 | 79,785.0 | +1.4% |
| 2024-11-08 | 16.05 | 14.00 | −12.8% | 77,875.8 | 77,960.7 | +0.1% |
| 2024-08-11 | 16.20 | 15.69 | −3.1% | 76,094.7 | 75,670.2 | −0.6% |
| 2024-05-24 | 14.53 | 17.59 | +21.1% | 73,378.7 | 75,801.5 | +3.3% |
| 2024-02-10 | 15.48 | 16.04 | +3.6% | 73,753.9 | 73,517.8 | −0.3% |
| 2023-11-09 | 10.54 | 12.83 | +21.7% | 68,086.2 | 72,194.2 | +6.0% |
Surprise is actual minus consensus, as a share of the consensus.