Nasdaq • NWL • US6512291062
Generating your data highlights...
2.48b USD | # 3676 in US
9.86m shares | 42.47m USD
424.93m
92.07% | 391.25m