1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
JEN
€45.24-4.7%131.6%€2.6b€43.4433.919.9%0.9%
Page 1 of 1