Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 20, 2026 | — | — | — | — |
| Feb 22, 2026 | — | — | — | — |
| Oct 22, 2025 | 5.19 | 3.84 | -1.35 | -26.01% |
| Jul 22, 2025 | 5.82 | 3.80 | -2.02 | -34.71% |
| Apr 22, 2025 | 5.90 | 5.73 | -0.17 | -2.88% |
| Feb 24, 2025 | 5.82 | 5.48 | -0.34 | -5.84% |
| Oct 22, 2024 | 5.46 | 5.74 | 0.28 | 5.13% |
| Jul 23, 2024 | 5.67 | 7.11 | 1.44 | 25.40% |