1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
NOV
NOV
US$16.4314.1%-4.4%US$5.7bUS$18.92PE10.1xE3.2%1.8%
Page 1 of 1