logo

Demetra Holdings

CSE • DEM • CY0005350216

Market Closed

Holders

13F Filings (SEC)

Holders over time in CSE:DEM - Demetra Holdings