1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
IBU
€17.350.9%168.6%€82.4m€25.0014438.175.9%0.7%
Page 1 of 1