logo

Demetra Holdings

CSE • DEM • CY0005350216

Market Closed

Analysts

CSE:DEM Price, Target Price and EPS Chart