NYSE:NOV | US62955J1034
Generating your data highlights...
6.58b USD | # 2048 in US
4.61m shares | 84.52m USD
360.4m
98.97% | 356.68m