Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 11, 2026 | — | — | — | — |
| Feb 10, 2026 | — | — | — | — |
| Nov 13, 2025 | 23.47 | 27.58 | 4.11 | 17.51% |
| Aug 07, 2025 | 39.26 | 46.29 | 7.03 | 17.91% |
| May 13, 2025 | 28.50 | 12.15 | -16.35 | -57.37% |
| Feb 12, 2025 | 53.84 | 52.32 | -1.52 | -2.82% |
| Nov 06, 2024 | 30.58 | 28.75 | -1.83 | -5.98% |
| Aug 07, 2024 | 40.54 | 42.85 | 2.31 | 5.70% |