2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
OLI
New
Olidata
€1.83-13.5%-69.4%€35.4m€7.30PE16.3xE55.4%n/a
SIT
SIT
€1.15-11.2%-46.8%€28.1m€1.20PS0.09xE139.9%0%
Page 1 of 1