National Bank of Greece completes €20.8m share buyback
The National Bank of Greece purchased 1,218,453 of its own common shares between September 22, 2026, and September 29, 2026, as part of the initial tranche of its ongoing share buyback programme, the lender announced ...