| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 2.53 | 2.86 | +13.2% | 23,788.4 | 23,903.0 | +0.5% |
| 2026-05-06 | 1.83 | 1.55 | −15.3% | 18,929.2 | 19,537.0 | +3.2% |
| 2026-02-03 | 2.04 | 2.00 | −2.0% | 19,657.2 | 19,820.0 | +0.8% |
| 2025-11-04 | 1.99 | 1.67 | −16.1% | 19,663.8 | 19,541.8 | −0.6% |
| 2025-11-03 | 2.15 | 1.67 | −22.3% | 19,663.8 | 19,541.8 | −0.6% |
| 2025-08-04 | 2.06 | 2.73 | +32.5% | 22,231.4 | 21,620.3 | −2.7% |
| 2025-05-06 | 2.12 | 1.30 | −38.7% | 18,107.7 | 18,167.0 | +0.3% |
| 2025-02-05 | 1.93 | 5.95 | +208.3% | 19,368.8 | 19,219.0 | −0.8% |
| 2024-11-06 | 2.20 | 1.52 | −30.9% | 19,858.0 | 19,513.7 | −1.7% |
| 2024-07-29 | 2.03 | 2.85 | +40.4% | 22,127.0 | 21,330.6 | −3.6% |
| 2024-05-04 | 1.79 | 1.43 | −20.1% | 17,426.4 | 17,693.9 | +1.5% |
| 2024-02-05 | 2.21 | 1.91 | −13.6% | 19,605.3 | 19,187.1 | −2.1% |
Surprise is actual minus consensus, as a share of the consensus.