Q1-2027: Missed consensus by 49.9%, EPS $22.078 vs $44.0941 estimateMEDIUMSHORTAug 8
Q1-2026: Beat consensus by 16.2% - EPS $231.42756 vs $199.218 estimateMEDIUMLONGJun 19
Beat consensus by 16.2% - EPS $231.42756 vs $199.218 estimateMEDIUMLONGJun 3
Q4-2026: Beat consensus by 53.1% - EPS $26.41148 vs $17.2508 estimateMEDIUMLONGJun 3
Q3-2026: Beat consensus by 36.1% - EPS $57.7021 vs $42.3831 estimateMEDIUMLONGJun 3
Q2-2026: Missed consensus by 76.7% - EPS $27.58477 vs $118.5306 estimateMEDIUMSHORTJun 3