1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
IBU
€15.000.3%57.2%€71.3m€25.0012482.575.9%0.8%
Page 1 of 1