| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-28 | 2.26 | 2.38 | +5.3% | 15,012.3 | 16,037.0 | +6.8% |
| 2026-02-26 | 2.26 | 2.44 | +8.0% | 14,518.4 | 15,007.0 | +3.4% |
| 2025-12-04 | 2.01 | 1.93 | −4.0% | 14,358.9 | 28,597.0 | +99.2% |
| 2025-08-28 | 2.05 | 1.94 | −5.4% | 13,782.0 | 14,326.0 | +3.9% |
| 2025-05-21 | 1.79 | 6.39 | +257.0% | 13,735.3 | 21,596.0 | +57.2% |
| 2025-02-26 | 1.96 | 1.60 | −18.4% | 13,141.6 | 29,939.0 | +127.8% |
| 2024-12-05 | 1.80 | 2.08 | +15.6% | 13,011.6 | 31,348.0 | +140.9% |
| 2024-08-22 | 2.07 | −0.10 | −105.0% | 11,841.5 | 13,104.0 | +10.7% |
| 2024-05-23 | 1.85 | 1.45 | −21.6% | 11,841.5 | 29,350.0 | +147.9% |
| 2024-04-18 | 1.93 | 1.59 | −17.6% | 11,841.5 | 29,144.0 | +146.1% |
| 2024-01-09 | 1.90 | 1.60 | −15.8% | 11,841.5 | 13,942.0 | +17.7% |
| 2023-08-24 | 2.04 | 1.61 | −21.1% | 11,841.5 | 26,604.0 | +124.7% |
Surprise is actual minus consensus, as a share of the consensus.