1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
ALICA
€6.88-2.3%-9.9%€54.3m€5.9015.136.3%1.3%
Page 1 of 1