Nasdaq • NEWT • US6525262035
Generating your data highlights...
344m USD | # 6761 in US
250.48k shares | 3.49m USD
28.88m
86.69% | 25.04m