Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 13, 2026 | — | — | — | — |
| Jan 15, 2026 | — | — | — | — |
| Oct 14, 2025 | 16.23 | 16.35 | 0.12 | 0.74% |
| Jul 15, 2025 | 12.22 | 14.92 | 2.70 | 22.09% |
| Apr 15, 2025 | 12.07 | 10.20 | -1.87 | -15.49% |
| Jan 17, 2025 | 11.33 | 14.48 | 3.15 | 27.80% |
| Oct 18, 2024 | 14.08 | 13.88 | -0.20 | -1.42% |
| Jul 19, 2024 | 9.16 | 11.68 | 2.52 | 27.51% |