Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 23, 2026 | — | — | — | — |
| Apr 25, 2025 | 2.44 | 1.69 | -0.75 | -30.74% |
| Feb 13, 2025 | 2.61 | 2.49 | -0.12 | -4.60% |
| Oct 22, 2024 | 2.95 | 2 | -0.95 | -32.20% |
| Jul 12, 2024 | 2.68 | 2.77 | 0.09 | 3.36% |
| Apr 25, 2024 | 2.27 | 2.57 | 0.30 | 13.22% |
| Feb 15, 2024 | 2.72 | 2.20 | -0.52 | -19.12% |
| Oct 23, 2023 | 2.56 | 2.43 | -0.13 | -5.08% |