Q3-2024: Missed consensus by 163.3% - EPS $-3 vs $4.738 estimateMEDIUMSHORTJun 19
Q2-2025: Beat consensus by 22227.8% - EPS $21.39 vs $0.0958 estimateMEDIUMLONGJun 3
Missed consensus by 163.3% - EPS $-3 vs $4.738 estimateMEDIUMSHORTJun 3
Q1-2025: Missed consensus by 287.4% - EPS $-0.11 vs $0.0587 estimateMEDIUMSHORTJun 3