1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
IFX
€55.51-11.2%53.6%€71.4b€86.2159.935.0%0.6%
Page 1 of 1