Nasdaq:NDSN | US6556631025
Generating your data highlights...
15.7b USD | # 1225 in US
395.93k shares | 109.99m USD
55.78m
89.16% | 49.73m