Nasdaq:NWL | US6512291062
Generating your data highlights...
3.7b USD | # 2685 in US
4.58m shares | 32.94m USD
415.16m
99.53% | 413.21m