2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
MLC
Malin
€9.751.6%71.1%€184.2m€11.71PB1xn/an/a
OVXA
Ovoca Bio
€0.0110%-27.6%€856.4kn/aPB0.4xn/an/a
Page 1 of 1