1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
NVG
New
€3.240.9%4.2%€2.3b€3.8021.221.6%3.5%
Page 1 of 1