Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 12, 2026 | — | — | — | — |
| Feb 12, 2026 | — | — | — | — |
| Nov 14, 2025 | 19.19 | 14.67 | -4.52 | -23.55% |
| Aug 14, 2025 | 45.15 | 22.39 | -22.76 | -50.41% |
| May 14, 2025 | -0.91 | -2.34 | -1.43 | 157.14% |
| Feb 14, 2025 | 25.39 | 14.60 | -10.79 | -42.50% |
| Nov 14, 2024 | 19.11 | 9.67 | -9.44 | -49.40% |
| Aug 14, 2024 | 66.70 | 47.50 | -19.20 | -28.79% |