Q2-2026: Missed consensus by 92.0%, EPS $-0.47 vs $-0.2448 estimateMEDIUMSHORTAug 27
RENAISSANCE TECHNOLOGIES LLC new position in ELWTMEDIUMLONGJul 24
Q3-2025: EPS $0.01 vs $-0.0102 estimate, +0.02 on a near-zero consensusLOWNEUTRALJun 10
Q1-2026: Missed consensus by 47.1% - EPS $-0.33 vs $-0.2244 estimateMEDIUMSHORTJun 10