Q1-2026: Beat consensus by 9.5% - EPS $1.51 vs $1.379 estimateMEDIUMLONGJun 19
Beat consensus by 9.5% - EPS $1.51 vs $1.379 estimateMEDIUMLONGMay 31
Q2-2025: Beat consensus by 1677.4% - EPS $22.48 vs $1.2648 estimateMEDIUMLONGMay 31
Q4-2025: Missed consensus by 387.7% - EPS $-11.96 vs $-2.4521 estimateMEDIUMSHORTMay 31
Q3-2025: Missed consensus by 205.4% - EPS $-3.09 vs $2.9325 estimateMEDIUMSHORTMay 31