| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 11.75 | 13.07 | +11.2% | 61,464.5 | 50,713.4 | −17.5% |
| 2026-05-14 | 6.00 | 4.20 | −30.0% | 29,147.5 | 27,850.0 | −4.5% |
| 2026-02-05 | 15.45 | 14.60 | −5.5% | 59,651.7 | 58,983.0 | −1.1% |
| 2025-11-04 | 15.35 | 16.19 | +5.5% | 55,311.7 | 64,127.6 | +15.9% |
| 2025-07-31 | 10.40 | 13.70 | +31.7% | 49,955.7 | 56,976.1 | +14.1% |
| 2025-05-08 | 5.90 | 3.30 | −44.1% | 29,480.7 | 24,487.0 | −16.9% |
| 2025-02-06 | 12.70 | 13.30 | +4.7% | 43,817.0 | 49,181.0 | +12.2% |
| 2024-11-06 | 10.70 | 13.39 | +25.1% | 50,033.0 | 43,461.8 | −13.1% |
| 2024-08-06 | 6.60 | 11.19 | +69.5% | 44,949.3 | 49,332.3 | +9.8% |
| 2024-05-07 | 2.60 | 2.51 | −3.5% | 30,693.3 | 26,430.4 | −13.9% |
| 2024-02-06 | 7.20 | 11.04 | +53.3% | 46,865.0 | 43,485.7 | −7.2% |
| 2023-11-03 | 9.20 | 9.15 | −0.5% | 61,534.0 | 53,855.2 | −12.5% |
Surprise is actual minus consensus, as a share of the consensus.