Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 19, 2026 | — | — | — | — |
| Jan 19, 2026 | — | — | — | — |
| Oct 21, 2025 | 4.36 | 5.95 | 1.59 | 36.47% |
| Jul 22, 2025 | 3.70 | 5.48 | 1.78 | 48.11% |
| Apr 22, 2025 | 3.65 | 4.06 | 0.41 | 11.23% |
| Jan 21, 2025 | 2.80 | 3.09 | 0.29 | 10.36% |
| Oct 24, 2024 | 3.76 | 4.51 | 0.75 | 19.95% |
| Jul 23, 2024 | 3.39 | 3.14 | -0.25 | -7.37% |