1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
IVL1L
€27.20-2.2%39.5%€340.0mn/a7.0n/a4.6%
Page 1 of 1