Cyprus investment firm buys more of its own shares
Cypriot investment firm Demetra Holdings Plc completed the repurchase of 3,475 of its own shares at a price of €1.45 per share on August 19, 2026, as part of an ongoing share buyback programme.
...