Nasdaq • NWL • US6512291062
Generating your data highlights...
2.56b USD | # 3663 in US
11.58m shares | 55.86m USD
425.9m
90.28% | 384.51m