Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 12, 2026 | — | — | — | — |
| Feb 10, 2026 | — | — | — | — |
| Sep 22, 2017 | 4.55 | 3.37 | -1.18 | -25.93% |
| May 31, 2017 | 3.66 | 4.14 | 0.48 | 13.11% |
| Feb 06, 2017 | 7.32 | 3.61 | -3.71 | -50.68% |
| Aug 04, 2016 | 4 | 3.37 | -0.63 | -15.75% |
| Jan 30, 2016 | 4.16 | 3.27 | -0.89 | -21.39% |
| Jan 08, 2016 | 3.62 | 3.52 | -0.10 | -2.76% |