Nasdaq • NWL • US6512291062
Generating your data highlights...
1.51b USD | # 4364 in US
6.11m shares | 24.79m USD
424.93m
92.10% | 391.36m