Buying and selling

Insider transactions and share buybacks at select companies from Dec 23 to 29

Source: Company announcements, compiled by BT