Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 29, 2026 | 0.74 | 0.92 | 0.18 | 24.32% |
| May 05, 2026 | 18.69 | 19.93 | 1.24 | 6.63% |
| Apr 16, 2026 | 3.22 | 3.29 | 0.07 | 2.17% |
| Jan 20, 2026 | 13.57 | 16.97 | 3.40 | 25.06% |
| Oct 27, 2025 | 14.02 | 13.10 | -0.92 | -6.56% |
| Sep 24, 2025 | 1.23 | 2.36 | 1.13 | 91.87% |
| Jul 23, 2025 | 14.44 | 14.58 | 0.14 | 0.97% |
| May 12, 2025 | 15.94 | 17.75 | 1.81 | 11.36% |