| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-18 | 4.73 | 4.79 | +1.2% | 47,243.2 | 47,861.0 | +1.3% |
| 2026-05-19 | 3.41 | 3.43 | +0.6% | 41,586.7 | 41,765.0 | +0.4% |
| 2026-02-24 | 2.53 | 2.72 | +7.5% | 38,090.1 | 38,198.0 | +0.3% |
| 2025-11-18 | 3.83 | 3.74 | −2.3% | 41,166.0 | 41,352.0 | +0.5% |
| 2025-08-19 | 4.72 | 4.68 | −0.8% | 45,412.4 | 45,277.0 | −0.3% |
| 2025-05-20 | 3.60 | 3.56 | −1.1% | 39,299.4 | 39,856.0 | +1.4% |
| 2025-02-25 | 3.04 | 3.13 | +3.0% | 39,152.6 | 39,704.0 | +1.4% |
| 2024-11-12 | 3.64 | 3.67 | +0.8% | 39,309.5 | 40,217.0 | +2.3% |
| 2024-08-13 | 4.49 | 4.60 | +2.4% | 42,572.4 | 43,175.0 | +1.4% |
| 2024-05-14 | 3.60 | 3.63 | +0.8% | 36,627.4 | 36,418.0 | −0.6% |
| 2024-02-20 | 2.77 | 2.82 | +1.8% | 34,642.6 | 34,786.0 | +0.4% |
| 2023-11-14 | 3.76 | 3.81 | +1.3% | 35,664.9 | 37,710.0 | +5.7% |
Surprise is actual minus consensus, as a share of the consensus.