Q3-2026: Beat consensus by 80.2% - EPS $-0.01 vs $-0.0505 estimateMEDIUMLONGJun 2
Q1-2026: EPS $-0.003 vs $-0.0101 estimate, +0.01 on a near-zero consensusLOWNEUTRALMay 17
Q2-2026: EPS $-0.004 vs $-0.0051 estimate, in line on a near-zero consensusLOWNEUTRALMay 17