1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield

DEM

Demetra Holdings
€1.70-2.9%141.1%€340.0mn/aPE4.9xn/a0%
Page 1 of 1