NOV Inc.

NOV Inc.

NOV
NOV Inc.US flagNew York Stock Exchange
18.64
USD
-0.11
- -
6.64BMarket Cap