Share buyback programme continues for investment firm
Demetra Holdings Plc purchased 3,960 of its own shares on August 4, 2026, as part of an ongoing share buyback programme executed through the Cyprus Investment & Securities Corporation Ltd (CISCO).
The company ...