Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 12, 2026 | — | — | — | — |
| Feb 05, 2026 | — | — | — | — |
| Nov 21, 2025 | 2.91 | 2.98 | 0.07 | 2.41% |
| Nov 12, 2025 | 40.25 | 40.58 | 0.33 | 0.82% |
| Aug 07, 2025 | 60.21 | 58.18 | -2.03 | -3.37% |
| May 14, 2025 | 39.75 | 34.68 | -5.07 | -12.75% |
| Feb 07, 2025 | 75.97 | 55.81 | -20.16 | -26.54% |
| Nov 10, 2024 | 53.38 | 29.87 | -23.51 | -44.04% |