Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 16, 2026 | — | — | — | — |
| Jan 08, 2026 | — | — | — | — |
| Oct 14, 2025 | 15.65 | 14.04 | -1.61 | -10.29% |
| Jul 16, 2025 | 16.21 | 18.77 | 2.56 | 15.79% |
| Apr 19, 2025 | 15.75 | 18.53 | 2.78 | 17.65% |
| Jan 11, 2025 | 16.74 | 15.44 | -1.30 | -7.77% |
| Oct 11, 2024 | 14.80 | 18.12 | 3.32 | 22.43% |
| Jul 17, 2024 | 14.30 | 16.60 | 2.30 | 16.08% |