Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 23, 2026 | — | — | — | — |
| Jan 29, 2026 | — | — | — | — |
| Oct 31, 2025 | 43.91 | 24.52 | -19.39 | -44.16% |
| Jul 31, 2025 | 36.03 | 46.03 | 10 | 27.75% |
| Apr 25, 2025 | 20.66 | 46.31 | 25.65 | 124.15% |
| Jan 31, 2025 | 30.29 | 32.82 | 2.53 | 8.35% |
| Oct 30, 2024 | 26.40 | 32.23 | 5.83 | 22.08% |
| Jul 31, 2024 | 23.76 | 44.60 | 20.84 | 87.71% |