Q1-2027: Missed consensus by 47.9%, EPS $18.16 vs $34.8437 estimateMEDIUMSHORTAug 12
Q3-2026: Beat consensus by 71.7% - EPS $56.7 vs $33.031 estimateMEDIUMLONGJul 24
Q2-2026: Beat consensus by 43.3% - EPS $51.32583 vs $35.8153 estimateMEDIUMLONGJul 24
Q1-2026: Missed consensus by 148.1% - EPS $-7.02 vs $14.6081 estimateMEDIUMSHORTJul 24