Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 21, 2026 | — | — | — | — |
| Feb 11, 2026 | — | — | — | — |
| Jun 30, 2020 | 6.04 | 10.13 | 4.09 | 67.72% |
| Feb 14, 2020 | 4.07 | 4.74 | 0.67 | 16.46% |
| Nov 15, 2019 | 3.77 | 3.67 | -0.10 | -2.65% |
| May 30, 2017 | 3.13 | 3.89 | 0.76 | 24.28% |
| May 31, 2015 | 4.51 | 3.49 | -1.02 | -22.62% |
| Feb 15, 2015 | 1.01 | 1.58 | 0.57 | 56.44% |