Nasdaq:NDSN | US6556631025
Generating your data highlights...
14.9b USD | # 1195 in US
437.74k shares | 118.82m USD
55.78m
89.16% | 49.73m