Diageo has rounded off a busy week with another share buyback transaction.