Q4-2026: Beat consensus by 28.7%, EPS $96.725 vs $75.1359 estimateMEDIUMLONGAug 13
Q4-2026: Beat consensus by 28.7%, EPS $96.725 vs $75.1359 estimateMEDIUMLONGAug 10
Q1-2026: Beat consensus by 9.1% - EPS $30.29771 vs $27.772 estimateMEDIUMLONGJun 29
Beat consensus by 9.1% - EPS $30.29771 vs $27.772 estimateMEDIUMLONGMay 17
Q3-2026: Beat consensus by 21.4% - EPS $53.63 vs $44.1865 estimateMEDIUMLONGMay 17
Q4-2025: Beat consensus by 89.2% - EPS $87.45426 vs $46.2247 estimateMEDIUMLONGMay 17