Q1-2027: Beat consensus by 27.8%, EPS $48.58 vs $38.0093 estimateMEDIUMLONGAug 17
Q1-2026: Beat consensus by 16.7% - EPS $18.91837 vs $16.2043 estimateMEDIUMLONGMay 29
Q2-2026: Beat consensus by 7.0% - EPS $21.64004 vs $20.2212 estimateMEDIUMLONGMay 29
Q3-2026: Beat consensus by 11.9% - EPS $27.05275 vs $24.1853 estimateMEDIUMLONGMay 29
Q4-2026: Missed consensus by 11.2% - EPS $27.316 vs $30.7525 estimateMEDIUMSHORTMay 29