| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-15 | 2.23 | 2.45 | +9.9% | 5,395.5 | 5,698.0 | +5.6% |
| 2026-04-16 | 1.96 | 2.24 | +14.3% | 5,182.8 | 5,409.0 | +4.4% |
| 2026-01-13 | 1.91 | 2.02 | +5.8% | 5,141.9 | 5,179.0 | +0.7% |
| 2025-07-15 | 1.75 | 1.98 | +13.1% | 4,808.0 | 5,045.0 | +4.9% |
| 2025-04-11 | 1.50 | 1.68 | +12.0% | 4,847.4 | 9,725.0 | +100.6% |
| 2025-01-15 | 1.54 | 1.54 | +0.0% | 4,664.6 | 4,847.0 | +3.9% |
| 2024-10-11 | 1.41 | 1.59 | +12.8% | 4,536.3 | 4,625.0 | +2.0% |
| 2024-07-12 | 1.42 | 1.55 | +9.2% | 4,526.6 | 4,597.0 | +1.6% |
| 2024-04-16 | 1.19 | 1.34 | +12.6% | 4,388.3 | 9,539.0 | +117.4% |
| 2024-03-06 | 0.85 | 0.39 | −54.0% | 4,299.8 | 9,262.0 | +115.4% |
| 2023-10-17 | 1.15 | 1.33 | +15.7% | 4,320.8 | 8,859.0 | +105.0% |
| 2023-07-18 | 1.22 | 1.35 | +10.7% | 4,371.3 | 8,537.0 | +95.3% |
Surprise is actual minus consensus, as a share of the consensus.