1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield

OLI

Olidata
€0.320.6%-41.8%€61.1m€0.73PE28.2xE55.4%n/a
Page 1 of 1