Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Jun 16, 2026 | 1.65 | 1.67 | 0.02 | 1.21% |
| Jun 05, 2026 | -0.30 | -0.21 | 0.09 | -30% |
| May 11, 2026 | 0.18 | 0.21 | 0.03 | 16.67% |
| Jul 22, 2021 | 10.24 | 3.49 | -6.75 | -65.92% |
| Jul 21, 2016 | 7.54 | 2.89 | -4.65 | -61.67% |
| Feb 02, 2011 | 6.12 | 2.04 | -4.08 | -66.67% |
| Oct 14, 2010 | — | 2.04 | — | — |
| Jul 23, 2010 | 6.89 | 6.59 | -0.30 | -4.35% |