Nasdaq:NDSN | US6556631025
Generating your data highlights...
12.9b USD | # 1303 in US
315.25k shares | 72.1m USD
56.19m
89.27% | 50.16m