Euronext: completion of share buybacks