Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 22, 2026 | 1.52 | 2.16 | 0.64 | 42.11% |
| Apr 13, 2026 | 0.30 | 0.30 | 0 | 0% |
| Mar 11, 2026 | 0.26 | 0.30 | 0.04 | 15.38% |
| Sep 23, 2025 | 50.68 | 48.71 | -1.97 | -3.89% |
| Mar 28, 2008 | 253.66 | 3.44 | -250.22 | -98.64% |
| Nov 14, 2007 | 88.38 | 65.42 | -22.96 | -25.98% |