Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 28, 2026 | — | — | — | — |
| Apr 14, 2026 | — | — | — | — |
| Oct 17, 2025 | 27 | 26.41 | -0.59 | -2.19% |
| Jul 22, 2025 | 24.90 | 23.46 | -1.44 | -5.78% |
| Apr 30, 2025 | 25.30 | 21.86 | -3.44 | -13.60% |
| Feb 11, 2025 | 35.80 | 30.72 | -5.08 | -14.19% |
| Apr 19, 2016 | 10.23 | 10.91 | 0.68 | 6.65% |
| Feb 10, 2016 | 11.14 | 12.08 | 0.94 | 8.44% |