Investment firm completes latest round of share buybacks
Demetra Holdings Plc on Thursday announced that it completed the purchase of 8,132 of its own shares during a trading session held on March 24, 2026.
According to the announcement, the transaction was ...