Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 14, 2026 | — | — | — | — |
| Jan 20, 2026 | — | — | — | — |
| Oct 14, 2025 | — | — | — | — |
| Jan 23, 2023 | 175.20 | 152.79 | -22.41 | -12.79% |
| Oct 19, 2022 | 215.67 | 227.49 | 11.82 | 5.48% |
| Jul 20, 2022 | 167.53 | 148.14 | -19.39 | -11.57% |
| Apr 20, 2022 | 161.32 | 191.16 | 29.84 | 18.50% |
| Jan 24, 2022 | 143.59 | 156.25 | 12.66 | 8.82% |