Nasdaq:NDSN | US6556631025
Generating your data highlights...
12.5b USD | # 1276 in US
402.97k shares | 81.7m USD
56.51m
85.33% | 48.22m