Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 25, 2025 | — | 137.18 | — | — |
| Jan 30, 2025 | — | 201.33 | — | — |
| Oct 31, 2024 | — | 20.12 | — | — |
| Jul 31, 2024 | — | 114.10 | — | — |
| Apr 25, 2024 | — | 222.22 | — | — |
| Jan 31, 2024 | 60.50 | 55.52 | -4.98 | -8.23% |
| Oct 31, 2023 | 68.33 | 64.64 | -3.69 | -5.40% |
| Jul 31, 2023 | 68.27 | 94.96 | 26.69 | 39.09% |