Q1-2026: Beat consensus by 17.4% - EPS $0.06938 vs $0.0591 estimateMEDIUMLONGJun 23
Q3-2025: EPS $0.01 vs $0.0485 estimate, -0.04 on a near-zero consensusLOWNEUTRALJun 12
Q2-2025: Missed consensus by 43.2% - EPS $0.04 vs $0.0704 estimateMEDIUMSHORTJun 12
Q1-2025: Missed consensus by 58.8% - EPS $0.05 vs $0.1214 estimateMEDIUMSHORTJun 12
Q4-2025: Missed consensus by 18.0% - EPS $0.10903 vs $0.1329 estimateMEDIUMSHORTJun 12