Nasdaq:NDSN | US6556631025
Generating your data highlights...
13.2b USD | # 1315 in US
338.39k shares | 78.52m USD
56.19m
89.23% | 50.13m