1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
AFX
€32.145.6%-24.1%€2.8b€27.2423.224.8%1.7%
Page 1 of 1