Watchers | 1,131 |
52-Wk Low | $87.50 |
52-Wk High | $143.68 |
Historical EPS
Period | Estimated | Reported | Surprise | Result |
---|
Q1'24 | $1.60 | $2.45 | 52.91% | BEAT |
Q4'23 | $2.30 | $2.45 | 6.41% | BEAT |
Q3'23 | $2.80 | $2.79 | -0.26% | MISSED |
Q2'23 | $1.64 | $1.74 | 6.24% | BEAT |
Q1'23 | $1.68 | $1.94 | 15.67% | BEAT |