Nasdaq:NWL | US6512291062
Generating your data highlights...
1.69b USD | # 4129 in US
5.53m shares | 23.43m USD
419.2m
93.49% | 391.89m