Q2-2026: Beat consensus by 41.2%, EPS $92.6235 vs $65.5945 estimateMEDIUMLONGAug 11
Q1-2026: Missed consensus by 89.7% - EPS $7.48 vs $72.715 estimateMEDIUMSHORTJun 28
Q4-2025: Beat consensus by 82.1% - EPS $100.34284 vs $55.0955 estimateMEDIUMLONGMay 29
Missed consensus by 89.7% - EPS $7.48 vs $72.715 estimateMEDIUMSHORTMay 29
Q3-2025: Missed consensus by 26.8% - EPS $40.14062 vs $54.8632 estimateMEDIUMSHORTMay 29
Q2-2025: Missed consensus by 45.9% - EPS $31.60965 vs $58.4083 estimateMEDIUMSHORTMay 29