Nasdaq:NDSN | US6556631025
Generating your data highlights...
13.4b USD | # 1296 in US
295.22k shares | 68.27m USD
56.19m
89.23% | 50.13m