2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
ALEXA
€166.00-1.8%7.8%€187.8mn/a8.7n/a4.3%
VCT
€65.508.8%14.3%€2.9b€87.0010.14.6%3.1%
Page 1 of 1