Demetra Holdings completes own share buyback
Demetra Holdings Plc on Wednesday announced the completion of an own shares buyback, purchasing 4,907 shares at a weighted average price of 1.662 cents.
The transaction details, shared on the Cyprus Stock ...