Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 21, 2026 | — | — | — | — |
| Jan 14, 2026 | — | — | — | — |
| Oct 16, 2025 | 43.26 | 47.23 | 3.97 | 9.18% |
| Jul 17, 2025 | 40.30 | 42.28 | 1.98 | 4.91% |
| Apr 23, 2025 | 39.05 | 38.04 | -1.01 | -2.59% |
| Jan 16, 2025 | 38.06 | 36.59 | -1.47 | -3.86% |
| Oct 17, 2024 | 41.54 | 42.17 | 0.63 | 1.52% |
| Jul 17, 2024 | 39.05 | 38.23 | -0.82 | -2.10% |