Q2-2026: Beat consensus by 37.7% - EPS $44.94 vs $32.6402 estimateMEDIUMLONGJun 18
Q4-2026: Beat consensus by 26.2% - EPS $42.08 vs $33.3464 estimateMEDIUMLONGJun 18
Q3-2026: Missed consensus by 60.5% - EPS $13.91 vs $35.2563 estimateMEDIUMSHORTJun 18