Beat Rate
83.3%
5/6 quarters
Last EPS
$26.12
Estimate
$21.30
Surprise
+4.82
Last Report
2026-06
Earnings History
| Period | Report Date | EPS Est. | EPS Actual | Surprise | Result |
|---|---|---|---|---|---|
| 2026-06 | Aug 20, 2026 | $21.30 | $26.12 | +4.82 | Beat |
| 2026-03 | May 28, 2026 | $22.33 | $6.49 | -15.84 | Miss |
| 2025-12 | — | $22.27 | $24.39 | +2.12 | Beat |
| 2025-09 | — | $18.58 | $23.42 | +4.84 | Beat |
| 2025-06 | — | $15.22 | $18.86 | +3.64 | Beat |
| 2025-03 | — | $14.28 | $15.79 | +1.51 | Beat |
EPS Track Record
83.3%
Beat Rate
Beats
5
Misses
1
Total reported
6