Q2-2026: Beat consensus by 9.2%, EPS $12.18 vs $11.1504 estimateMEDIUMLONGAug 2
Q4-2025: Beat consensus by 31.3% - EPS $17.99 vs $13.7052 estimateMEDIUMLONGMay 29
Q2-2025: Missed consensus by 20.5% - EPS $10.37 vs $13.0416 estimateMEDIUMSHORTMay 29
Q1-2026: Missed consensus by 31.2% - EPS $10.06 vs $14.6248 estimateMEDIUMSHORTMay 29