Nasdaq:NWL | US6512291062
Generating your data highlights...
1.6b USD | # 4220 in US
9.35m shares | 40.96m USD
419.2m
93.43% | 391.65m