| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 1.49 | 1.87 | +25.7% | 22,748.5 | 22,681.0 | −0.3% |
| 2026-05-05 | 0.64 | 0.71 | +10.8% | 21,350.7 | 20,490.0 | −4.0% |
| 2026-02-03 | 0.80 | 0.87 | +9.2% | 21,058.6 | 18,556.0 | −11.9% |
| 2025-11-04 | 0.85 | 0.92 | +8.4% | 20,774.8 | 20,372.0 | −1.9% |
| 2025-08-05 | 0.82 | 0.93 | +13.8% | 22,030.2 | 21,166.0 | −3.9% |
| 2025-05-06 | 0.66 | 0.70 | +5.6% | 22,078.0 | 20,175.0 | −8.6% |
| 2025-02-04 | 1.11 | 1.14 | +2.7% | 22,772.7 | 21,498.0 | −5.6% |
| 2024-11-18 | 1.19 | 1.09 | −8.4% | 21,479.5 | 19,937.0 | −7.2% |
| 2024-07-30 | 1.22 | 1.03 | −15.6% | 23,116.3 | 22,248.0 | −3.8% |
| 2024-04-30 | 1.37 | 1.46 | +6.6% | 22,263.7 | 21,847.0 | −1.9% |
| 2024-03-12 | 1.42 | 1.36 | −4.2% | 23,785.8 | 22,978.0 | −3.4% |
| 2023-10-24 | 1.50 | 1.63 | +8.7% | 23,693.9 | 21,695.0 | −8.4% |
Surprise is actual minus consensus, as a share of the consensus.