Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 15, 2026 | — | — | — | — |
| Mar 27, 2026 | -3.78 | -0.97 | 2.81 | -74.34% |
| Feb 12, 2026 | 23.28 | 24.07 | 0.79 | 3.39% |
| Nov 07, 2025 | 22.21 | 25.97 | 3.76 | 16.93% |
| Aug 06, 2025 | 22.12 | 20.49 | -1.63 | -7.37% |
| May 17, 2025 | 22.20 | 24.93 | 2.73 | 12.30% |
| Feb 03, 2025 | 18.90 | 22.39 | 3.49 | 18.47% |
| Nov 09, 2024 | 18.58 | 19.20 | 0.62 | 3.34% |