2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
ALEXA
€166.00-1.8%7.1%€187.8mn/a8.7n/a4.3%
VCT
€61.60-0.2%6.2%€2.7b€85.2010.04.0%3.2%
Page 1 of 1