Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 13, 2026 | — | — | — | — |
| Jan 13, 2026 | 15.09 | 13.14 | -1.95 | -12.92% |
| Oct 14, 2025 | 17.10 | 16.35 | -0.75 | -4.39% |
| Jul 15, 2025 | 12.10 | 14.92 | 2.82 | 23.31% |
| Apr 15, 2025 | 12.07 | 10.20 | -1.87 | -15.49% |
| Jan 17, 2025 | 11.71 | 14.48 | 2.77 | 23.65% |
| Oct 18, 2024 | 14.08 | 13.88 | -0.20 | -1.42% |
| Jul 19, 2024 | 9.16 | 11.68 | 2.52 | 27.51% |