1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
MFEB
€3.63-2.4%-8.7%€2.1b€4.1311.422.5%6.1%
Page 1 of 1