Q2-2026: Beat consensus by 1547.1% - EPS $0.84 vs $0.051 estimateMEDIUMLONGJun 22
Q4-2025: Beat consensus by 60.8% - EPS $-0.02 vs $-0.051 estimateMEDIUMLONGJun 22
Beat consensus by 1547.1% - EPS $0.84 vs $0.051 estimateMEDIUMLONGMay 26
Beat consensus by 60.8% - EPS $-0.02 vs $-0.051 estimateMEDIUMLONGMay 26
Q3-2025: EPS $0.05 vs $0.0204 estimate, +0.03 on a near-zero consensusLOWNEUTRALMay 26
Q1-2026: Missed consensus by 41.7% - EPS $0.47 vs $0.8058 estimateMEDIUMSHORTMay 26