Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 20, 2026 | — | — | — | — |
| Jan 22, 2026 | — | — | — | — |
| Oct 28, 2025 | 54.66 | 55.86 | 1.20 | 2.20% |
| Jul 23, 2025 | 55.52 | 54.19 | -1.33 | -2.40% |
| Apr 22, 2025 | 60.34 | 59.34 | -1 | -1.66% |
| Jan 24, 2025 | 53.44 | 54.40 | 0.96 | 1.80% |
| Oct 29, 2024 | 52.29 | 48.88 | -3.41 | -6.52% |
| Jul 24, 2024 | 49.52 | 52.65 | 3.13 | 6.32% |