| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-21 | 0.43 | 0.77 | +80.2% | 2,048.4 | 2,614.0 | +27.6% |
| 2026-02-13 | 0.41 | 0.86 | +108.7% | 1,953.2 | 1,973.0 | +1.0% |
| 2025-10-30 | 0.77 | −0.02 | −102.2% | 1,953.2 | 2,003.0 | +2.6% |
| 2025-05-22 | −0.82 | 0.25 | +130.3% | 1,974.4 | 2,010.0 | +1.8% |
| 2025-02-26 | −1.25 | 0.40 | +131.8% | 2,527.7 | 2,583.0 | +2.2% |
| 2024-11-14 | 0.50 | −6.94 | −1500.3% | 1,927.0 | 1,996.0 | +3.6% |
| 2024-08-22 | — | −0.10 | — | — | 2,148.0 | — |
| 2024-05-29 | 0.68 | 0.75 | +10.0% | 3,425.3 | 2,683.1 | −21.7% |
| 2024-02-28 | 0.21 | 0.67 | +218.9% | 2,463.7 | 3,406.3 | +38.3% |
| 2023-11-15 | 1.44 | −0.59 | −141.0% | 2,677.0 | 2,464.9 | −7.9% |
| 2023-08-23 | — | −0.82 | — | — | 2,719.1 | — |
| 2023-05-31 | — | 1.43 | — | — | 2,686.1 | — |
Surprise is actual minus consensus, as a share of the consensus.