Q1-2026: Missed consensus by 9.9% - EPS $1.91 vs $2.121 estimateMEDIUMSHORTJun 20
Q4-2025: Beat consensus by 23.9% - EPS $2.68 vs $2.1639 estimateMEDIUMLONGMay 24
Missed consensus by 9.9% - EPS $1.91 vs $2.121 estimateMEDIUMSHORTMay 24
Q3-2025: Missed consensus by 8.9% - EPS $1.93 vs $2.1176 estimateMEDIUMSHORTMay 24