Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Jul 31, 2026 | 24.61 | 23.11 | -1.50 | -6.10% |
| Apr 30, 2026 | 26.42 | 26.12 | -0.30 | -1.14% |
| Mar 27, 2026 | 31.28 | 26.41 | -4.87 | -15.57% |
| Mar 05, 2026 | 0.67 | 0.57 | -0.10 | -14.93% |
| Oct 31, 2025 | 14.69 | 10.38 | -4.31 | -29.34% |
| Aug 02, 2025 | 17.26 | 21.89 | 4.63 | 26.83% |
| Apr 30, 2025 | 19.42 | 23.48 | 4.06 | 20.91% |
| Mar 21, 2025 | 35.80 | 18.04 | -17.76 | -49.61% |