Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 21, 2026 | — | — | — | — |
| Jan 26, 2026 | — | — | — | — |
| Nov 19, 2025 | 0.25 | 0.33 | 0.08 | 32% |
| Oct 31, 2025 | 39.82 | 44.98 | 5.16 | 12.96% |
| Sep 30, 2025 | -0.18 | -0.11 | 0.07 | -38.89% |
| Jul 25, 2025 | 35.98 | 40.56 | 4.58 | 12.73% |
| Apr 23, 2025 | 40.72 | 47.92 | 7.20 | 17.68% |
| Jan 27, 2025 | 34.62 | 35.22 | 0.60 | 1.73% |