Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 20, 2026 | — | — | — | — |
| Jan 26, 2026 | — | — | — | — |
| Oct 22, 2025 | 3.88 | 4.33 | 0.45 | 11.60% |
| Jul 18, 2025 | 4.78 | 3.51 | -1.27 | -26.57% |
| Apr 23, 2025 | 3.86 | 5.35 | 1.49 | 38.60% |
| Jan 27, 2025 | 3.62 | 3.44 | -0.18 | -4.97% |
| Oct 17, 2024 | 3.72 | 2.86 | -0.86 | -23.12% |
| Jul 18, 2024 | 3.79 | 3.49 | -0.30 | -7.92% |