Nasdaq • NEWT • US6525262035
Generating your data highlights...
397m USD | # 6387 in US
198.92k shares | 2.57m USD
28.86m
86.70% | 25.02m