Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 27, 2026 | — | — | — | — |
| Jan 19, 2026 | — | — | — | — |
| Oct 26, 2025 | — | — | — | — |
| May 11, 2025 | 149.41 | 141.40 | -8.01 | -5.36% |
| Feb 05, 2025 | 140.98 | 147.48 | 6.50 | 4.61% |
| Oct 29, 2024 | 153.11 | 165.72 | 12.61 | 8.24% |
| Jul 30, 2024 | 135.72 | 148.38 | 12.66 | 9.33% |
| Apr 30, 2024 | 147.59 | 136.09 | -11.50 | -7.79% |