Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 20, 2026 | — | — | — | — |
| May 04, 2026 | 0.78 | 0.87 | 0.09 | 11.54% |
| Nov 26, 2025 | 0.56 | -0.62 | -1.18 | -210.71% |
| May 22, 2025 | — | 37.08 | — | — |
| Feb 10, 2025 | 35.90 | 25.94 | -9.96 | -27.74% |
| Nov 11, 2024 | 30.75 | 42.43 | 11.68 | 37.98% |
| May 20, 2024 | 87.40 | 53.46 | -33.94 | -38.83% |
| Feb 13, 2024 | 57.30 | 39.48 | -17.82 | -31.10% |