Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Nov 05, 2025 | — | — | — | — |
| Feb 08, 2023 | 30.01 | 31.08 | 1.07 | 3.57% |
| Nov 07, 2022 | 27.73 | 29.57 | 1.84 | 6.64% |
| Aug 07, 2022 | 25.46 | 15.43 | -10.03 | -39.40% |
| May 12, 2022 | 29.33 | 31.80 | 2.47 | 8.42% |
| Feb 03, 2022 | 25.77 | 26.28 | 0.51 | 1.98% |
| Nov 04, 2021 | 21.53 | 16.38 | -5.15 | -23.92% |
| Aug 04, 2021 | 19.63 | 20.44 | 0.81 | 4.13% |