2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
ALEXA
€162.000.6%5.2%€183.3mn/a8.5n/a4.4%
VCT
€62.704.2%13.6%€2.8b€85.6010.24.0%3.2%
Page 1 of 1