Q2-2026: Beat consensus by 452.9%, EPS $0.18 vs $-0.051 estimateMEDIUMLONGJul 29
RENAISSANCE TECHNOLOGIES LLC new position in NDLSMEDIUMLONGJul 24
Q2-2025: Missed consensus by 135.3% - EPS $-0.96 vs $-0.408 estimateMEDIUMSHORTJun 20
Q4-2025: Beat consensus by 59.5% - EPS $-0.43 vs $-1.0608 estimateMEDIUMLONGMay 31
Q3-2025: Beat consensus by 6.6% - EPS $-0.8 vs $-0.8568 estimateMEDIUMLONGMay 31
Missed consensus by 135.3% - EPS $-0.96 vs $-0.408 estimateMEDIUMSHORTMay 31