| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 14.60 | 15.19 | +4.0% | 3,263.0 | 3,314.0 | +1.6% |
| 2026-05-06 | 14.08 | 14.34 | +1.8% | 2,931.0 | 3,094.0 | +5.6% |
| 2026-01-22 | 12.99 | 13.34 | +2.7% | 2,834.0 | 2,896.0 | +2.2% |
| 2025-09-30 | 12.03 | 12.53 | +4.2% | 2,516.4 | 4,790.5 | +90.4% |
| 2025-07-25 | 11.30 | 11.48 | +1.6% | 2,400.2 | 4,136.3 | +72.3% |
| 2025-06-30 | 11.30 | 11.48 | +1.6% | 2,400.2 | 4,136.3 | +72.3% |
| 2025-05-01 | 11.20 | 11.45 | +2.2% | 2,634.5 | 3,063.5 | +16.3% |
| 2025-01-28 | 10.78 | 10.65 | −1.2% | 2,100.3 | 3,711.6 | +76.7% |
| 2024-10-24 | 10.03 | 10.07 | +0.4% | 1,929.0 | 3,417.1 | +77.1% |
| 2024-07-26 | 9.60 | 9.65 | +0.5% | 1,633.0 | 3,413.3 | +109.0% |
| 2024-05-08 | 8.96 | 9.16 | +2.2% | 1,761.0 | 3,177.5 | +80.4% |
| 2024-01-18 | 8.59 | 8.65 | +0.7% | 1,677.7 | 2,670.1 | +59.2% |
Surprise is actual minus consensus, as a share of the consensus.