1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
KNE1L
€0.47-2.9%60.2%€181.8mn/a8.5n/a4.8%
Page 1 of 1