Nasdaq:NWL | US6512291062
Generating your data highlights...
2.46b USD | # 3297 in US
9.79m shares | 57.26m USD
417.68m
99.43% | 415.29m