Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 14, 2026 | — | — | — | — |
| Jun 30, 2020 | 12.63 | 12.54 | -0.09 | -0.71% |
| Jan 30, 2020 | 8.49 | 12.37 | 3.88 | 45.70% |
| Oct 23, 2019 | 10.92 | 6.01 | -4.91 | -44.96% |
| May 10, 2018 | 7.72 | 43.23 | 35.51 | 459.97% |
| Jan 24, 2018 | 4.56 | 8.54 | 3.98 | 87.28% |
| Aug 24, 2017 | 3.69 | -3.42 | -7.11 | -192.68% |
| Jan 24, 2017 | 13.61 | 3.79 | -9.82 | -72.15% |