Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Jun 01, 2026 | 2.28 | 3.23 | 0.95 | 41.67% |
| May 21, 2026 | 2.60 | 3.64 | 1.04 | 40% |
| Nov 14, 2025 | -1.72 | -2.28 | -0.56 | 32.56% |
| Nov 04, 2025 | 3.16 | 3.01 | -0.15 | -4.75% |
| Feb 05, 2025 | 20.02 | 23.20 | 3.18 | 15.88% |
| Oct 30, 2024 | 0.52 | 0.60 | 0.08 | 15.38% |
| Jul 31, 2024 | 0.46 | 0.52 | 0.06 | 13.04% |
| Jan 31, 2024 | 29.96 | 28.90 | -1.06 | -3.54% |