1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
ELN
EL.En
€10.34-2.8%13.8%€828.4m€13.60PE16.2xE8.3%1.9%
Page 1 of 1