Q2-2026: Beat consensus by 56.3%, EPS $85.1063 vs $54.4342 estimateMEDIUMLONGAug 12
Q1-2026: Missed consensus by 43.3% - EPS $27.54 vs $48.6089 estimateMEDIUMSHORTMay 31
Q3-2025: Missed consensus by 15.1% - EPS $43.17852 vs $50.8477 estimateMEDIUMSHORTMay 31
Q4-2025: Missed consensus by 15.8% - EPS $141.441 vs $167.9925 estimateMEDIUMSHORTMay 31