1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
OLI
Olidata
€0.23-4.2%-64.1%€46.3m€0.73PE20.3xE55.4%n/a
Page 1 of 1