Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 11, 2026 | — | — | — | — |
| Feb 10, 2026 | — | — | — | — |
| Nov 21, 2025 | 2.91 | 2.98 | 0.07 | 2.41% |
| Nov 11, 2025 | 13.43 | 11.72 | -1.71 | -12.73% |
| Aug 06, 2025 | 27.58 | 7.25 | -20.33 | -73.71% |
| May 13, 2025 | 14.84 | 17.13 | 2.29 | 15.43% |
| Feb 12, 2025 | 27.41 | 42.79 | 15.38 | 56.11% |