1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
CICG
€32.10-0.6%-1.8%€251.3m€33.2012.813.5%5.6%
Page 1 of 1