2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
HVO
hVIVO
€0.310%34.8%€197.3m€0.39PE12.2xE-13.0%0.7%
OVXA
Ovoca Bio
€0.0110%-27.6%€856.4kn/aPB0.4xn/an/a
Page 1 of 1