Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 15, 2026 | — | — | — | — |
| Jan 21, 2026 | — | — | — | — |
| Oct 29, 2025 | 305.33 | 296.47 | -8.86 | -2.90% |
| Jul 17, 2025 | 203.94 | 219.23 | 15.29 | 7.50% |
| Apr 17, 2025 | 332.54 | 356.52 | 23.98 | 7.21% |
| Jan 23, 2025 | 300.17 | 293.54 | -6.63 | -2.21% |
| Oct 17, 2024 | 281.56 | 274.35 | -7.21 | -2.56% |
| Jul 18, 2024 | 253.36 | 218.85 | -34.51 | -13.62% |