1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
JEN
New
€83.00-3.3%45.1%€761.5m€74.0013.05.7%1.8%
Page 1 of 1