| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 2.58 | 3.22 | +24.8% | 2,786.3 | 2,991.4 | +7.4% |
| 2026-04-30 | 1.81 | 1.90 | +5.0% | 2,735.5 | 2,728.7 | −0.2% |
| 2026-02-12 | 1.98 | 2.00 | +1.0% | 2,682.5 | 2,699.6 | +0.6% |
| 2025-10-23 | 2.68 | 2.67 | −0.4% | 2,680.9 | 2,757.8 | +2.9% |
| 2025-07-24 | 2.62 | 2.77 | +5.7% | 2,725.0 | 2,802.1 | +2.8% |
| 2025-05-01 | 1.41 | 1.52 | +7.8% | 2,559.7 | 2,525.8 | −1.3% |
| 2025-02-06 | 1.85 | 1.95 | +5.4% | 2,536.1 | 2,637.2 | +4.0% |
| 2024-10-24 | 2.89 | 2.90 | +0.3% | 2,542.2 | 2,719.0 | +7.0% |
| 2024-07-25 | 2.75 | 3.00 | +9.1% | 2,735.3 | 2,801.3 | +2.4% |
| 2024-04-25 | 1.68 | 1.86 | +10.7% | 2,810.6 | 2,679.4 | −4.7% |
| 2024-02-08 | 1.86 | 1.96 | +5.4% | 2,659.2 | 2,612.3 | −1.8% |
| 2023-10-26 | 2.65 | 2.72 | +2.6% | 2,745.2 | 2,766.2 | +0.8% |
Surprise is actual minus consensus, as a share of the consensus.