Share buyback programme continues for Demetra Holdings
Demetra Holdings Plc announced on Wednesday that it conducted a series of transactions on June 9, 2026, purchasing 13,364 of its own shares at an average price of €1.66 per share.
The repurchase of ...