Q4-2026: Beat consensus by 35.4% - EPS $61.64 vs $45.5109 estimateMEDIUMLONGJul 8
Q3-2026: Beat consensus by 20.1% - EPS $25.41164 vs $21.1622 estimateMEDIUMLONGJul 8
Q4-2026: Beat consensus by 35.4% - EPS $246.56 vs $182.0434 estimateMEDIUMLONGJun 20
Q3-2026: Beat consensus by 20.1% - EPS $101.64654 vs $84.6486 estimateMEDIUMLONGJun 20
Q2-2026: Beat consensus by 48.3% - EPS $80.54 vs $54.2971 estimateMEDIUMLONGJun 20