Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Feb 27, 2024 | — | 2.54 | — | — |
| Oct 24, 2023 | — | 5.31 | — | — |
| Jul 19, 2023 | — | 2.88 | — | — |
| Apr 26, 2023 | 5.37 | 2.99 | -2.38 | -44.32% |
| Feb 13, 2023 | 5.53 | 1.11 | -4.42 | -79.93% |
| Oct 27, 2022 | 6.87 | 5.56 | -1.31 | -19.07% |
| Jul 20, 2022 | 6.65 | 10.83 | 4.18 | 62.86% |