Demetra Holdings announces fresh share buyback
Demetra Holdings Plc purchased 4,080 of its own shares on November 6, 2026, at a price of €1.32 per share, the company announced on Monday.
The purchases were carried out through the Cyprus Investment &...