1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
AFX
€28.527.2%-45.6%€2.5b€30.0526.324.3%1.9%
Page 1 of 1