Nasdaq:NWL | US6512291062
Generating your data highlights...
4.17b USD | # 2476 in US
6.08m shares | 53.68m USD
416m
99.54% | 414.08m