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.0290%195.0%€2.4mn/aPB1.1xn/an/a
Page 1 of 1