Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 13, 2026 | — | — | — | — |
| Jan 19, 2026 | — | — | — | — |
| Oct 29, 2025 | 2.62 | 2.04 | -0.58 | -22.14% |
| Oct 17, 2025 | 4.12 | 4.35 | 0.23 | 5.58% |
| Jul 11, 2025 | 3.79 | 3.81 | 0.02 | 0.53% |
| Apr 15, 2025 | 4.05 | 4.48 | 0.43 | 10.62% |
| Jan 21, 2025 | 3.60 | 3.97 | 0.37 | 10.28% |
| Oct 18, 2024 | 3.50 | 3.61 | 0.11 | 3.14% |