Q1-2027: Beat consensus by 19.2%, EPS $44.1761 vs $37.0592 estimateMEDIUMLONGJul 29
Q1-2026: Beat consensus by 12.2% - EPS $42.01 vs $37.4516 estimateMEDIUMLONGMay 30
Q2-2026: Beat consensus by 59.0% - EPS $61.67055 vs $38.7933 estimateMEDIUMLONGMay 30
Q3-2026: Missed consensus by 6.9% - EPS $36.63676 vs $39.3561 estimateMEDIUMSHORTMay 30