Q1-2027: Beat consensus by 15.0%, EPS $50.48 vs $43.9047 estimateMEDIUMLONGAug 17
Q2-2026: Beat consensus by 78.6% - EPS $41.80155 vs $23.4012 estimateMEDIUMLONGMay 17
Q3-2026: Beat consensus by 6.0% - EPS $27.4508 vs $25.8863 estimateMEDIUMLONGMay 17
Q4-2026: Beat consensus by 117.0% - EPS $71.66665 vs $33.0318 estimateMEDIUMLONGMay 17
Q1-2026: Missed consensus by 36.6% - EPS $76.64302 vs $120.8499 estimateMEDIUMSHORTMay 17