Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 23, 2026 | — | — | — | — |
| Jan 22, 2026 | — | — | — | — |
| Oct 17, 2025 | 48.70 | 58.53 | 9.83 | 20.18% |
| Jul 18, 2025 | 47.05 | 43.40 | -3.65 | -7.76% |
| Apr 25, 2025 | 43.18 | 42.97 | -0.21 | -0.49% |
| Jan 24, 2025 | 44.22 | 36.93 | -7.29 | -16.49% |
| Oct 25, 2024 | 42.22 | 46.47 | 4.25 | 10.07% |
| Jul 19, 2024 | 31.12 | 38 | 6.88 | 22.11% |