Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 13, 2026 | 116.97 | 202.24 | 85.27 | 72.90% |
| Feb 13, 2026 | 93.33 | 141.61 | 48.28 | 51.73% |
| Jan 24, 2026 | 1.61 | 1.87 | 0.26 | 16.15% |
| Nov 13, 2025 | 114.14 | 99.37 | -14.77 | -12.94% |
| Aug 06, 2025 | 117.82 | 123.25 | 5.43 | 4.61% |
| May 13, 2025 | 77.34 | 141.52 | 64.18 | 82.98% |
| Feb 13, 2025 | 77.28 | 127.74 | 50.46 | 65.30% |
| Nov 11, 2024 | 77.92 | 101.90 | 23.98 | 30.78% |