Q2-2026: Beat consensus by 365.8%, EPS $148.4119 vs $31.8594 estimateMEDIUMLONGAug 4
Q4-2025: Missed consensus by 354.1% - EPS $-28.11406 vs $11.062 estimateMEDIUMSHORTJun 20
Q1-2026: Beat consensus by 66.0% - EPS $42.52 vs $25.6166 estimateMEDIUMLONGMay 17
Missed consensus by 354.1% - EPS $-28.11406 vs $11.062 estimateMEDIUMSHORTMay 17
Q3-2025: Missed consensus by 161.9% - EPS $-9.96 vs $16.1024 estimateMEDIUMSHORTMay 17
Q2-2025: Missed consensus by 14.4% - EPS $23.14 vs $27.0246 estimateMEDIUMSHORTMay 17