logo

Demetra Holdings

CSE • DEM • CY0005350216

Market Closed

ANNUAL

QUARTERLY

Fundamentals Chart