| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 3.83 | 3.81 | −0.6% | 9,959.5 | 10,696.0 | +7.4% |
| 2026-05-25 | 3.70 | 5.20 | +40.5% | 10,285.6 | 10,419.0 | +1.3% |
| 2026-02-09 | 3.65 | 1.50 | −58.9% | 9,739.0 | 9,790.0 | +0.5% |
| 2025-11-10 | 3.80 | 3.70 | −2.6% | 9,177.8 | 9,410.0 | +2.5% |
| 2025-08-09 | 3.20 | 3.50 | +9.4% | 8,664.7 | 8,629.0 | −0.4% |
| 2025-05-28 | 4.37 | 2.00 | −54.2% | 8,929.5 | 8,769.0 | −1.8% |
| 2025-02-12 | 3.05 | 2.40 | −21.3% | 8,545.6 | 8,316.0 | −2.7% |
| 2024-11-11 | 4.00 | 0.03 | −99.3% | 7,939.8 | 8,336.0 | +5.0% |
| 2024-08-14 | 3.70 | 2.75 | −25.7% | 7,884.0 | 7,349.0 | −6.8% |
| 2024-05-29 | 3.40 | 4.26 | +25.3% | 7,489.0 | 7,831.0 | +4.6% |
| 2024-02-14 | 2.50 | 2.90 | +16.0% | 7,171.5 | 7,242.0 | +1.0% |
| 2023-11-09 | 2.70 | 2.50 | −7.4% | 7,108.0 | 7,089.0 | −0.3% |
Surprise is actual minus consensus, as a share of the consensus.