1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
IXX
€47.05-2.7%16.2%€467.3m€65.1721.023.5%1.7%
Page 1 of 1