Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 23, 2026 | — | — | — | — |
| Mar 31, 2026 | -0.65 | -0.68 | -0.03 | 4.62% |
| Jan 30, 2026 | 39.79 | 46.79 | 7 | 17.59% |
| 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 31, 2024 | 24.12 | 32.23 | 8.11 | 33.62% |