Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise | 
|---|---|---|---|---|
| Apr 15, 2026 | — | — | — | — | 
| Jan 19, 2026 | — | — | — | — | 
| Nov 14, 2025 | — | — | — | — | 
| Oct 21, 2025 | 5.77 | 7.22 | 1.45 | 25.13% | 
| Sep 30, 2025 | -0.18 | -0.11 | 0.07 | -38.89% | 
| Sep 11, 2025 | -0.16 | -0.31 | -0.15 | 93.75% | 
| Jul 18, 2025 | 5.83 | 6.20 | 0.37 | 6.35% | 
| Apr 18, 2025 | 6 | 6.61 | 0.61 | 10.17% |