Nasdaq:NWL | US6512291062
Generating your data highlights...
1.79b USD | # 4112 in US
8.92m shares | 34.59m USD
419.2m
93.43% | 391.65m