| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 7.50 | 9.56 | +27.4% | 43,597.3 | 51,934.0 | +19.1% |
| 2026-04-29 | −0.54 | 0.49 | +190.3% | 35,861.5 | 33,002.0 | −8.0% |
| 2026-02-04 | 2.15 | 2.47 | +14.9% | 33,857.6 | 36,333.0 | +7.3% |
| 2025-10-29 | 2.14 | 2.52 | +17.8% | 33,543.9 | 34,979.0 | +4.3% |
| 2025-07-25 | 1.72 | 2.38 | +38.4% | 33,281.1 | 33,323.0 | +0.1% |
| 2025-04-25 | −0.72 | −0.90 | −24.5% | 31,696.7 | 30,430.0 | −4.0% |
| 2025-01-31 | 1.23 | −0.15 | −112.2% | 34,324.7 | 33,685.0 | −1.9% |
| 2024-10-29 | 1.71 | 2.04 | +19.3% | 36,994.8 | 35,528.0 | −4.0% |
| 2024-07-30 | 1.98 | 2.31 | +16.7% | 37,785.7 | 38,100.0 | +0.8% |
| 2024-04-26 | 2.17 | 1.90 | −12.4% | 35,871.7 | 35,811.0 | −0.2% |
| 2024-01-31 | 2.35 | 3.09 | +31.5% | 36,496.7 | 38,270.0 | +4.9% |
| 2023-10-27 | 4.76 | 4.63 | −2.7% | 38,955.1 | 39,643.0 | +1.8% |
Surprise is actual minus consensus, as a share of the consensus.