Q4-2024: Beat consensus by 1098.3% - EPS $42.35 vs $-4.242 estimateMEDIUMLONGJun 23
Q3-2024: Beat consensus by 32473.8% - EPS $130.79 vs $-0.404 estimateMEDIUMLONGJun 23
Q1-2024: Beat consensus by 2411.4% - EPS $58.13 vs $-2.5149 estimateMEDIUMLONGJun 12
Q2-2024: Beat consensus by 2405.4% - EPS $54.02 vs $-2.3432 estimateMEDIUMLONGJun 12
Beat consensus by 1098.3% - EPS $42.35 vs $-4.242 estimateMEDIUMLONGJun 12
Beat consensus by 32473.8% - EPS $130.79 vs $-0.404 estimateMEDIUMLONGJun 12