| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-19 | 4.22 | 4.27 | +1.2% | 26,132.3 | 25,956.0 | −0.7% |
| 2026-05-20 | 2.97 | 3.03 | +2.0% | 22,976.3 | 23,078.0 | +0.4% |
| 2026-02-25 | 1.94 | 1.98 | +2.1% | 20,343.2 | 20,584.0 | +1.2% |
| 2025-11-19 | 2.97 | 3.06 | +3.0% | 20,795.8 | 20,813.0 | +0.1% |
| 2025-08-20 | 4.24 | 4.33 | +2.1% | 23,946.1 | 23,959.0 | +0.1% |
| 2025-05-21 | 2.88 | 2.92 | +1.4% | 20,936.2 | 20,930.0 | −0.0% |
| 2025-02-26 | 1.84 | 1.93 | +4.9% | 18,295.7 | 18,553.0 | +1.4% |
| 2024-11-19 | 2.81 | 2.89 | +2.8% | 19,938.9 | 20,170.0 | +1.2% |
| 2024-08-20 | 3.97 | 4.10 | +3.3% | 23,873.4 | 23,586.0 | −1.2% |
| 2024-05-21 | 2.94 | 3.06 | +4.1% | 21,139.6 | 21,364.0 | +1.1% |
| 2024-02-27 | 1.68 | 1.77 | +5.4% | 18,469.4 | 18,602.0 | +0.7% |
| 2023-11-21 | 3.03 | 3.06 | +1.0% | 18,560.9 | 20,471.0 | +10.3% |
Surprise is actual minus consensus, as a share of the consensus.