| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 18.40 | 19.44 | +5.7% | 2,122.5 | 2,141.0 | +0.9% |
| 2026-05-21 | 18.90 | 20.60 | +9.0% | 2,135.3 | 2,074.0 | −2.9% |
| 2026-02-05 | 17.90 | 17.40 | −2.8% | 1,994.3 | 2,082.0 | +4.4% |
| 2025-11-12 | 17.90 | 17.10 | −4.5% | 1,988.0 | 2,012.5 | +1.2% |
| 2025-11-10 | 17.90 | 17.09 | −4.5% | 1,988.0 | 4,395.7 | +121.1% |
| 2025-08-07 | 17.20 | 17.30 | +0.6% | 1,894.5 | 1,966.0 | +3.8% |
| 2025-08-04 | 17.20 | 18.40 | +7.0% | 1,988.0 | 4,407.0 | +121.7% |
| 2025-05-16 | 16.30 | 18.40 | +12.9% | 1,920.8 | 1,892.0 | −1.5% |
| 2025-02-12 | 15.30 | 17.00 | +11.1% | 1,810.7 | 1,978.0 | +9.2% |
| 2024-11-12 | 15.40 | 18.40 | +19.5% | 1,820.5 | 1,846.3 | +1.4% |
| 2024-08-01 | 14.80 | 17.99 | +21.6% | 1,766.0 | 4,162.5 | +135.7% |
| 2024-05-14 | 17.10 | 18.17 | +6.3% | 1,720.5 | 3,971.9 | +130.9% |
Surprise is actual minus consensus, as a share of the consensus.