2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
ALEXA
€165.001.9%7.1%€186.7mn/a8.6n/a4.3%
VCT
€65.1010.0%17.7%€2.9b€85.6010.64.0%3.1%
Page 1 of 1