| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 10.37 | 10.91 | +5.2% | 53,449.0 | 53,415.0 | −0.1% |
| 2026-04-30 | 9.93 | 9.40 | −5.3% | 49,524.5 | 50,128.0 | +1.2% |
| 2026-01-30 | 8.32 | 8.70 | +4.6% | 43,770.1 | 47,310.0 | +8.1% |
| 2025-11-11 | 7.48 | 7.79 | +4.1% | 44,169.0 | 42,923.4 | −2.8% |
| 2025-11-07 | 7.46 | 7.78 | +4.3% | 39,312.0 | 42,923.4 | +9.2% |
| 2025-08-11 | 6.10 | 5.71 | −6.4% | 37,113.0 | 38,069.4 | +2.6% |
| 2025-08-07 | 6.10 | 5.71 | −6.4% | 37,113.0 | 38,069.4 | +2.6% |
| 2025-05-21 | 8.33 | 11.27 | +35.3% | 46,972.8 | 52,678.3 | +12.1% |
| 2025-02-10 | 8.15 | 8.60 | +5.5% | 45,352.0 | 46,622.0 | +2.8% |
| 2024-11-13 | 4.22 | 5.70 | +35.1% | 28,081.0 | 40,014.8 | +42.5% |
| 2024-08-12 | 4.00 | 3.20 | −20.0% | 28,081.0 | 28,561.0 | +1.7% |
| 2024-05-27 | 3.30 | 3.10 | −6.1% | 28,081.0 | 35,790.5 | +27.5% |
Surprise is actual minus consensus, as a share of the consensus.