Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 14, 2026 | 3.10 | 3.66 | 0.56 | 18.06% |
| Mar 20, 2026 | -0.18 | -0.15 | 0.03 | -16.67% |
| Feb 13, 2026 | 3.40 | 2.84 | -0.56 | -16.47% |
| Nov 11, 2025 | 3.50 | 3.25 | -0.25 | -7.14% |
| Aug 05, 2025 | 3 | 3.12 | 0.12 | 4% |
| May 08, 2025 | 2.80 | 3.68 | 0.88 | 31.43% |
| Feb 11, 2025 | 2.65 | 2.92 | 0.27 | 10.19% |
| Nov 11, 2024 | 2.45 | 2.72 | 0.27 | 11.02% |