Q4-2026: Beat consensus by 22.6% - EPS $55.153 vs $44.998 estimateMEDIUMLONGJun 22
Beat consensus by 22.6% - EPS $55.153 vs $44.998 estimateMEDIUMLONGMay 26
Q1-2026: Beat consensus by 11.8% - EPS $46.26075 vs $41.3911 estimateMEDIUMLONGMay 26
Q3-2026: Beat consensus by 37.4% - EPS $87.76173 vs $63.8752 estimateMEDIUMLONGMay 26