Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 17, 2026 | 3.11 | 5.15 | 2.04 | 65.59% |
| Mar 31, 2026 | 3.38 | 3.34 | -0.04 | -1.18% |
| Dec 06, 2025 | -0.02 | -0.10 | -0.08 | 400% |
| Oct 31, 2025 | 3.12 | 2.76 | -0.36 | -11.54% |
| Aug 27, 2025 | 1.81 | 2.16 | 0.35 | 19.34% |
| Apr 21, 2025 | 1.50 | 1.42 | -0.08 | -5.33% |
| Feb 28, 2025 | 1.45 | 1.31 | -0.14 | -9.66% |
| Oct 22, 2024 | 1.48 | 1.25 | -0.23 | -15.54% |