Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 12, 2025 | — | 25.87 | — | — |
| Feb 12, 2025 | — | 43.69 | — | — |
| Nov 13, 2024 | — | 53.27 | — | — |
| Aug 07, 2024 | 20.37 | 38.98 | 18.61 | 91.36% |
| May 13, 2024 | 20.63 | 26.19 | 5.56 | 26.95% |
| Feb 05, 2024 | 44.30 | 42.28 | -2.02 | -4.56% |
| Nov 01, 2023 | 28.30 | 35.90 | 7.60 | 26.86% |
| Jul 31, 2023 | 24.93 | 18.53 | -6.40 | -25.67% |