| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | 0.48 | 0.60 | +25.1% | 2,690.6 | 2,842.1 | +5.6% |
| 2026-04-21 | 0.47 | 0.51 | +7.2% | 2,647.4 | 2,636.7 | −0.4% |
| 2026-01-26 | 0.44 | 0.45 | +1.6% | 2,657.3 | 2,621.0 | −1.4% |
| 2025-10-20 | 0.50 | 0.49 | −0.8% | 2,666.3 | 2,656.2 | −0.4% |
| 2025-07-21 | 0.47 | 0.56 | +20.2% | 2,620.4 | 2,700.3 | +3.0% |
| 2025-04-23 | 0.45 | 0.49 | +9.6% | 2,637.5 | 2,627.3 | −0.4% |
| 2025-01-29 | 0.41 | 0.42 | +2.4% | 2,427.9 | 2,539.1 | +4.6% |
| 2024-10-22 | 0.90 | 0.90 | +0.0% | 2,377.4 | 2,389.5 | +0.5% |
| 2024-08-05 | 0.92 | 0.90 | −2.2% | 2,379.3 | 4,765.8 | +100.3% |
| 2024-04-25 | 0.85 | 0.91 | +7.1% | 2,310.2 | 3,292.0 | +42.5% |
| 2024-02-05 | 0.97 | 0.64 | −34.0% | 2,510.5 | 4,000.7 | +59.4% |
| 2023-10-24 | 0.95 | 0.99 | +4.2% | 2,350.7 | 2,473.8 | +5.2% |
Surprise is actual minus consensus, as a share of the consensus.