Demetra Holdings buys back more of its own shares
Cypriot investment firm Demetra Holdings Plc bought back 1,507 of its own shares on October 2, 2026, as part of its ongoing share buyback programme, according to an announcement issued on Monday.
The ...