Cyprus investment firm continues buyback programme with fresh purchases
Demetra Holdings Plc repurchased 3,660 of its own shares on August 12, 2026, as part of an ongoing share buyback scheme, according to an official corporate filing released on Thursday.
The transactions were ...