Nasdaq:NWL | US6512291062
Generating your data highlights...
3.11b USD | # 3003 in US
6.81m shares | 49.35m USD
416m
99.52% | 414m