Q1-2027: Beat consensus by 11.8%, EPS $60.76 vs $54.3461 estimateMEDIUMLONGAug 23
Q4-2026: Beat consensus by 143.8% - EPS $117.148 vs $48.052 estimateMEDIUMLONGJun 19
Beat consensus by 143.8% - EPS $117.148 vs $48.052 estimateMEDIUMLONGMay 26
Q1-2026: Beat consensus by 30.1% - EPS $45.585 vs $35.0327 estimateMEDIUMLONGMay 26
Q3-2026: Missed consensus by 12.6% - EPS $31.98221 vs $36.5723 estimateMEDIUMSHORTMay 26