Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 12, 2026 | — | — | — | — |
| Feb 17, 2026 | — | — | — | — |
| Nov 20, 2025 | 14.83 | 14.73 | -0.10 | -0.67% |
| Aug 14, 2025 | 15.06 | 14.81 | -0.25 | -1.66% |
| May 15, 2025 | 13.86 | 17.51 | 3.65 | 26.33% |
| Feb 20, 2025 | 12.56 | 15.09 | 2.53 | 20.14% |
| Nov 14, 2024 | 12.36 | 11.63 | -0.73 | -5.91% |
| Aug 22, 2024 | 12.09 | 12.05 | -0.04 | -0.33% |