Nasdaq • NWL • US6512291062
Generating your data highlights...
2.3b USD | # 3720 in US
7.9m shares | 44.97m USD
425.9m
91.84% | 391.14m