2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
ARCAD
€34.86-1.4%-21.9%€3.0b€44.6414.315.6%3.0%
RAND
€27.301.7%-29.0%€4.8b€31.1417.416.1%5.9%
Page 1 of 1